IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Les Required ne fonctionnent pas.


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 90
    Par défaut Les Required ne fonctionnent pas.
    Bonjour à tous,

    J'ai un formulaire où il faut remplir chaque champs.
    J'ai donc mis un <input type="exemple" required /> pour chacun d'entre eux.
    Lorsque le formulaire est entièrement rempli, on peut alors cliquer sur "Next".

    Malheureusement, ça ne fonctionne pas très bien...
    Seul le premier <input> est requis pour appuyer sur Next alors que les autres inputs sont en required aussi.

    Nom : Sans titre.png
Affichages : 1315
Taille : 420,6 Ko

    Au niveau du code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    <div class="tab-pane" id="pills-tab1">
                                        <br><h4 class="title">Les informations suivantes sont nécessaires à votre inscription : </h4><br>
     
                                        <p>
                                            <label>Nom<br />
                                                <input type="text" ng-model="last_name" required="required"/></label>
                                        </p>
     
                                        <p>
                                            <label>Prénom<br />
                                                <input type="text" ng-model="first_name" required="required"/></label>
                                        </p>
     
                                        <label>Date de naissance<br>
                                            <div class="input-group">
                                                <input type="" id="get_dp" class="form-control sub-datepicker datepicker" data-end-date="-13y" data-start-date="-120y" data-start-view="2" data-format="dd/mm/yyyy"/>
                                                <span class="input-group-addon round_border"><i class="fa fa-calendar"></i></span>
                                            </div> 
                                        </label>
                                        <p></p>
                                        <p>
                                            <label >E-mail<br />
                                                <input type="text"/ ng-model="email" required/></label>
                                        </p>
     
                                        <p>
                                            <label>Mot de passe<br />
                                                <input type="password" class="input" ng-model="password" required/></label>
                                        </p>
                                        <p>
                                            <label>Confirmation du mot de passe<br />
                                                <input type="password" class="input" ng-model="verification_password" required/></label>
                                        </p>
                                        <p id="error" ng-bind="password_message"></p>
                                    </div>

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    Seul le premier <input> est requis pour appuyer sur Next...
    je dirais dans ce cas que c'est ton code javascript qui est défaillant !

    Nota : essaies d'être plus rigoureux dans ton écriture, un coup tu écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" ng-model="last_name" required="required"/>
    et un coup
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="password" class="input" ng-model="password" required/>
    Je trouve également qu'il y a beaucoup de <br> qui ne servent à rien !

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 90
    Par défaut
    Bonjour,

    Merci pour votre réponse.
    J'ai essayé différente méthode pour le required voyant que ça ne fonctionnait pas.
    Je regarderai au niveau du JS dans ce cas

Discussions similaires

  1. [Flash 8]les liens ne fonctionnent pas ?
    Par benedict17 dans le forum Flash
    Réponses: 1
    Dernier message: 28/03/2008, 11h35
  2. Réponses: 3
    Dernier message: 05/02/2008, 10h03
  3. [2008] "Gérer les utilisateurs" ne fonctionne pas
    Par gifffftane dans le forum Mandriva / Mageia
    Réponses: 3
    Dernier message: 06/12/2007, 17h22
  4. les liens ne fonctionnent pas
    Par knopflerized dans le forum Dreamweaver
    Réponses: 3
    Dernier message: 29/10/2007, 18h11
  5. Les EL ne fonctionnent pas !
    Par tequila13 dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 16/06/2007, 21h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo