Partage
  • Partager sur Facebook
  • Partager sur Twitter

Attribut "required" + pixel

Sujet résolu
    17 novembre 2019 à 11:05:53

    Bonjour, 

    J'ai un problème et je souhaiterais le résoudre. 

    Je suis en train de créer pour un de mes clients un kit-emailing (dont une landing page et une page html) 

    Tout est ok sauf une erreur à la dernière étape du formulaire.. L'attribut des 3 champs ne fonctionnent pas

    puisqu'un utilisateur peut finaliser sa demande sans remplir les champs et pourtant dans les "input" il y a bien "required".

    Après analyse du problème c'est en mettant un pixel(ce qui permet de générer du lead) sous forme de <iframe></iframe> après "input:submit" que

    l'attribut ne fonctionne pas.

    Pouvez-vous m'aider svp ?  (PS: j'ai essayé "required" et required="required")


    <div class="form-row">
                                        <div class="col-md-6 offset-md-3">
                                            <label for="nom">Nom <b><span class="text-danger">*</span></b></label>
                                            <input class="form-control" type="text" name="nom" id="nom" required="required" />
                                            <div class="valid-feedback"></div>
                                            <div class="invalid-feedback">
                                                Veuillez entrer votre nom
                                            </div>
                                        </div>
                                    </div>
                                    <div class="form-row">
                                        <div class="col-md-6 offset-md-3">
                                            <label for="email">Email <b><span class="text-danger">*</span></b></label>
                                            <input class="form-control" type="email" name="email" id="email" value="<? $_SESSION['email']; ?>" required="required" />
                                            <div class="valid-feedback"></div>
                                            <div class="invalid-feedback">
                                                Veuillez entrer votre email valide
                                            </div>
                                        </div>
                                    </div>
                                    <div class="form-row">
                                        <div class="col-md-6 offset-md-3">
                                            <label for="phone">Téléphone <b><span class="text-danger">*</span></b></label>
                                            <input class="form-control" type="tel" name="phone" id="phone" pattern="[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{2}" required="required" />
                                            <div class="valid-feedback"></div>
                                            <div class="invalid-feedback">
                                                Veuillez entrer votre numéro de téléphone valide
                                            </div>
                                        </div>
                                    </div>
                                    <div class="form-row">
                                        <div class="col-md-6 offset-md-3"><br>
                                            <input type="submit" class="btn btn-success btn-lg" value="Finaliser ma demande" />
                                            <span class="d-none">
                                                <iframe height="1" width="1" src="#icijairetirerlelien" />
                                            </span>
                                        </div>
                                    </div>
                                </form>
    • Partager sur Facebook
    • Partager sur Twitter

    Attribut "required" + pixel

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown