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:
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:
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électionnez la catégorie</td>
<td>Section</td> |
etc etc...
Code:
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 ?