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 :

Javascript vérification For2mail


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut Javascript vérification For2mail
    Bonjour,
    J'ai crée un formulaire form2mail sur un site spécialisé, j'ai modifié le code java car je ne m'y connais pas énormément mais il déconne ! Je m'explique :
    Voici mon 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
    55
    56
    57
    58
    59
    60
    61
    62
     
    <script type="text/javascript">
    function verification_form2mail()
    {
    var champs_erreur = false;
    if (document.getElementById('form2mail').Nombre.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').prenom.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').adresse.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').cpostale.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').ville.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').pays.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').email.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').nom.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').tel.value=='')
    { champs_erreur=false; } 
    else
    { champs_erreur=true; }
     
    if (document.getElementById('form2mail').check.checked)
    { champs_erreur=true; }
    else
    { champs_erreur=false; } 
     
    if (champs_erreur==false)
    {
    alert('Veuillez remplire tous les champs !');
    return false;
    }
    }
    </script>
    Mon problème c'est que quand l'utilisateur rend la dernière valeur true donc ici le checkbox le formulaire est validé ! Comme si le code ne vérifié que la dernière valeur.
    Je ne comprends pas Si quelqu'un peut m'éclaircir sur mon erreur ...
    Je vous en remercie d'avance,
    Cordialement,

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par défaut
    Ca parait assez normal... Après chacun de tes tests, tu mets le résultat dans la même variable, ce qui fait que le test suivant écrase à chaque fois le test précédent, donc seul ton dernier test est actif.

  3. #3
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    Bonjour il faut prendre le problème a l'envers

    - mettre un boolean a true
    - Dès qu'un champs n'est pas remplit ou coché , on passe le boolean a false.

    Dans ton cas tu vérifies le champs , s'il est bon tu remet le boolean a false alors que si un champs précédent était faux il n'est pas pris en compte ...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Par défaut
    Merci bien, c'est réglé grâce à vous !!
    D'ailleurs où est le bouton résolue ??
    Ha une petite dernier question qui reste dans le javascript mais rien à voir avec le Form2mail
    Vous connaissez ImageRotator ?? :
    J'ai une page html avec deux fois le script de Image Rotator ! L'un affiche les image correctement comme en interne l'autre non (Il charge indéfiniment)! Alors qu'en internet il marche très bien !!
    J'ai dupliqué le .JS, le .SWF bien changé les id tout ça mais rien y fait !!
    J'ai dupliqué la playlist du premier qui marche et ça marche il affiche les images du premier mais des que je change pour mettre une autre image il marche plus. J'ai essayé de changer la résolution des images, leur qualités, la résolution de IRotator mais rien y fait !! Comme si il ne voulait pas de mes images !
    Si quelqu'un à une solution/aide pour moi ... Je suis preneur !!
    Je vous en remercie d'avance ,
    Aboo

Discussions similaires

  1. Formulaire javascript vérification simple
    Par Tetsumaki dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/04/2010, 06h10
  2. [javascript]vérification de formulaire
    Par Invité dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 05/03/2007, 15h25
  3. vérification champs d'e plusieurs forms avec javascript
    Par dolf13 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/11/2006, 00h35
  4. [Javascript] Vérification d'une date
    Par slyv dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/11/2005, 08h36
  5. JavaScript de vérification de formulaire
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 6
    Dernier message: 26/02/2003, 13h48

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