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 :

toujours mon probleme de verif de champ


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 63
    Par défaut toujours mon probleme de verif de champ
    Bonjour...
    J'ai un petit probleme pour la verification de mes champs à savoir si il sont rempli ou pas j'ai bien chercher on m'a déjà aidé mais la je ne sais plus je vais craquer en fait quand j'appui sur le bouton Valider rien ne se passe...
    Pouvez vous m'éclairer...
    Merci

    Voilà le 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
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    function Validator(formulaire)
    {
    var toutok = true;
    if (document.getElementById("chox1").value.checked == "toto")
    {
      if (formulaire.date.value == "")
      {
        alert("Tapez une valeur pour le champ date");
        toutok = false;
      }
     
      if (formulaire.date.value.length < 10)
      {
        alert("Tapez au moins 10 caractères dans le champ date");
        toutok = false;
      }
     
      if (formulaire.date2.value == "")
      {
        alert("Tapez une valeur pour les champs date");
        toutok = false;
      }
     
      if (formulaire.date2.value.length < 10)
      {
        alert("Tapez au moins 10 caractères dans les champs date");
        toutok = false;
      }
     verifToutOk(toutok);
    }
    if (document.getElementById("chox1").value.checked == "tutu")
    {
      if (formulaire.annee.value == "")
      {
        alert("Tapez une valeur pour le champ année");
        toutok = false;
      }
     
      if (formulaire.annee.value.length < 4)
      {
        alert("Tapez au moins 4 caractères dans le champ année");
        toutok = false;
      }
     }
    verifToutOk(toutok);
    }
     
    function verifToutOk(toutok){
    	if(toutok == true){
    		formulaire.forms[0].submit();
    	}else{
    		toutok = true;
    	}
    }

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 63
    Par défaut
    ben la j'ai changer mon code ca a evoluer en fait maintenant il me fait mon submit du formulaire mais il ne fait pas les verification je comprend rien...

    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
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    function Validator(formulaire)
    {
    var toutok = true;
    if (formulaire.forms[0].chox1.value == "d")
    {
      if (formulaire.forms[0].date.value == "")
      {
        alert("Tapez une valeur pour le champ date");
        toutok = false;
      }
     
      if (formulaire.forms[0].date.value.length < 10)
      {
        alert("Tapez au moins 10 caractères dans le champ date");
        toutok = false;
      }
     
      if (formulaire.forms[0].date2.value == "")
      {
        alert("Tapez une valeur pour les champs date");
        toutok = false;
      }
     
      if (formulaire.forms[0].date2.value.length < 10)
      {
        alert("Tapez au moins 10 caractères dans les champs date");
        toutok = false;
      }
     verifToutOk(toutok);
    }
    if (formulaire.forms[0].chox1.value == "a")
    {
      if (formulaire.forms[0].annee.value == "")
      {
        alert("Tapez une valeur pour le champ année");
        toutok = false;
      }
     
      if (formulaire.forms[0].annee.value.length < 4)
      {
        alert("Tapez au moins 4 caractères dans le champ année");
        toutok = false;
      }
     }
     verifToutOk(toutok);
    }
     
    function verifToutOk(toutok){
    	if(toutok == true){
    		document.forms[0].submit();
    	}else{
    		toutok = false;
    	}
    }

  3. #3
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 59
    Par défaut
    Salut,
    J'espere que ça pourra mieux t'aider, mais je ne comprends pas pourquoi tu verifies soit les dates, soit l'année, tu ne dois pas verifier tout?
    Fichiers attachés Fichiers attachés

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 63
    Par défaut
    merci encore une fois
    ba non jpeu pas car la recherche par critére porte soit entre deux date soit par une année tu comprend le probleme?
    en fait si le mec clique entre deux date c'est pas la peine de vérifier l'année sinon ca va bloquer alors que l'année y s'en fout
    en tout cas jte remercie encore pour l'aide et pas simplement me mettre une lien vers la faq que j'ai fait de fond en comble je peux meme la reciter par coeur

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 63
    Par défaut
    CA MARCHE!!!
    vraiment sympa d'avoir pris un peu de temps
    merci

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 59
    Par défaut
    de rien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme Script PHP verification 2 champs
    Par superthx dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 29/04/2013, 19h01
  2. [AJAX] Vérification de champs
    Par boubourse92 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 14/12/2007, 10h41
  3. autre probleme javascript de verif des champs
    Par Damish dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/10/2006, 15h45
  4. probleme de verif des champs
    Par Damish dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 06/10/2006, 16h08
  5. [connexion][CVS] Toujours mon probleme de connexion
    Par Gromitou dans le forum JBuilder
    Réponses: 11
    Dernier message: 07/11/2003, 18h41

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