Bonjour,

Je génère dynamiquement l'affichage d'une liste en php et je souhaiterais vérifier que la valeur d'input portant le même nom n'est pas égale à 0.

Je m'explique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<tr> 
<td class="td" width="65"><?php print $val['Nom']; ?></td>
<td class="td" width="65"><?php print $val['Prenom']; ?></td>
<td class="td" width="65"><?php print $val['Age']; ?></td>
<td class="td" width="65"><input type="text" id="genre" size="4" value="0"></td>
</tr>
Les informations sont extraites de ma base sauf pour "genre" où elle doit être saisie.

J'ai 10 personnes dans ma base et j'ai donc 10 fois le champs "genre" qui va s'afficher.

Je souhaite vérifier en javascript que tous les champs "genre" ne sont pas vides.

J'ai vérifié comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
function checkGenre()
{
 
 if(document.getElementById('genre') == "")
  {
   alert("\nVous avez oublié de saisir le genre!\n");
   return false;
  }
document.form.submit();
}
mais il ne vérifie qu'un seul champ "genre" et pas tous les champs "genre" donc le formulaire va se valider avec des champ "genre" vides?

Je ne trouve pas la méthode.

Merci pour votre aide