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

JavaScript Discussion :

verification des champs d'un formulaire


Sujet :

JavaScript

  1. #1
    Membre confirm� Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par d�faut verification des champs d'un formulaire
    Bonsoir,
    j'essaye de mettre un test d'un formulaire avec du JS mais je sais pas pourquoi la fenetre d'execution du JS m'affiche tous les champs qui sont pas remplis puis c'est comme si elle le fait un copier/coller juste apres le dernier champ pas rempli tous ca pour avoir 2 fois le meme reultat dans la meme fenetre.
    voila le script que j'ajoute dans l'en tete
    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
    37
    38
    39
     <script type="text/javascript">
    function lire1(tab)
    {          
             var chaine = "";
            for(var indice in tab)
              if(indice !='item' && indice !='length' && indice !='namedItem')
              {
               if(tab[indice].value !='') ;
               else
               {
     
               chaine+=tab[indice].id+' est vide \n'; 
                }
                }    
            return chaine;
    }
     
    function Verif()
     {
     
      meschamps=document.getElementsByTagName('input');
      meselect=document.getElementsByTagName('select');
     
      champsvide=lire1(meschamps);
      selectvide=lire1(meselect);
      if(champsvide.length > 0 || selectvide.length > 0)
      {
      alert(champsvide);
      alert(selectvide);
      }
      else
      {
      alert('tout est ok');
      return true;
      }
     }
     
     
    </script>
    et sur le bouton envoyer
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    <input name="bouton" type="submit" id="bouton" 
                            onclick="return Verif(); " value="Envoyer": />
    Merci

  2. #2
    Membre tr�s actif Avatar de Sacha999
    Inscrit en
    Mars 2007
    Messages
    294
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : Mars 2007
    Messages : 294
    Par d�faut
    pas compris ce que tu veux faire

  3. #3
    Membre confirm� Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par d�faut
    voila le resultat que j'ai si je remplis pas dutout le formulaire test.doc

    ps:je l'ai mis en word car j'ai pas pu upload� l'image

  4. #4
    Membre tr�s actif Avatar de Sacha999
    Inscrit en
    Mars 2007
    Messages
    294
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : Mars 2007
    Messages : 294
    Par d�faut
    Et si tu faisais plutot un

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    for (indice=0; indice< tab.length();indice++)
    {
       if (tab[indice].value == "")
          chaine += tab[indice].id+ ' est vide \n'; 
    }

  5. #5
    Membre confirm� Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par d�faut
    marche pas

  6. #6
    Membre tr�s actif Avatar de Sacha999
    Inscrit en
    Mars 2007
    Messages
    294
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : Mars 2007
    Messages : 294
    Par d�faut
    et en changeant "length()" par "length" de mon code pr�cedent ?

Discussions similaires

  1. verification des champs d'un formulaire
    Par hind111 dans le forum G�n�ral JavaScript
    R�ponses: 18
    Dernier message: 17/11/2009, 17h04
  2. verification des champs dans un formulaire
    Par king10481 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 28/04/2008, 12h32
  3. verification des champs dans un formulaire
    Par king10481 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 25/04/2008, 12h40
  4. [MySQL] verification des champs entr�es par un formulaire
    Par a7med06 dans le forum PHP & Base de donn�es
    R�ponses: 2
    Dernier message: 24/04/2008, 09h31
  5. Verification des champs d'un formulaire
    Par 164emie dans le forum ASP
    R�ponses: 5
    Dernier message: 19/11/2003, 14h03

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