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 :

Pb de vérification de formulaire


Sujet :

JavaScript

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 133
    Points : 61
    Points
    61
    Par défaut Pb de vérification de formulaire
    Bonsoir,
    J'ai un souci avec la vérification de champs de formulaires. Voici le bout de code pour le javascript
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript">
    <![CDATA[
    function valider() {
    if((document.formSaisie.section.value =='1') && (document.formSaisie.section2.value !=''))
    	{
    	alert('Champs incompatibles!');
    	return false;
    	}
    ]]>
    </script>
    et voici le code du formulaire
    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
    <form action="resultat_requete.php" onsubmit="return valider()" name="formSaisie" method="post">
      <table class="requetes" width="960" border="1" cellspacing="2">
        <tr> 
          <td> 
            <input type="checkbox" name="section" value="1">
            Toutes les sections</td>
          <td> 
    	<select name="section2">
    	<option value=""></option>
    		        <?php
                            require ("../config/connection.php");
                            $query = "SELECT DISTINCT Section FROM adherents ORDER BY Section ASC";
                            $result = mysql_query($query) or die;
                            while($row = mysql_fetch_array($result))
                            {
                            echo"<option value=\"$row[Section]\">$row[Section]</option>";
                            $section2=$row['Section'];
                            }
                            ?>
            </select>
            S&eacute;lectionnez la cat&eacute;gorie</td>
          <td>Section</td>
    etc etc...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="submit" value="Envoyer" />
        <input type="reset" name="reset" value="Effacer">
    Mon formulaire ne devrait pas être envoyé et pourtant il l'est.
    Je ne vois pas où est le problème, d'autant plus qu'après les vérifications des variables sur la page resultat_requete.php, il y a bien des valeurs dans section et section2
    Quelqu'un a une idée svp ?

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 133
    Points : 61
    Points
    61
    Par défaut
    En fait je viens de trouver la solution (Une solution), le problème venait de ma manière de tester la case à cocher...
    De cette manière ça fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function verifier() {
    if((document.formSaisie.section.checked == true) && (document.formSaisie.section2.value !=''))
    	{
    	alert('Vous devez choisir un seul champ SECTION!');
    	return false;
    	}
    Merci de ta réponse en tout cas

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

Discussions similaires

  1. Vérification de formulaire avec regexp
    Par Shadow aok dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 06/08/2007, 11h57
  2. vérification de formulaire
    Par manciaux dans le forum Langage
    Réponses: 23
    Dernier message: 01/09/2006, 16h20
  3. Vérification de formulaire :/
    Par Michaël dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 22/02/2006, 18h47
  4. Réponses: 5
    Dernier message: 12/07/2005, 17h04
  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