Bonjour,

J'aimerai savoir comment faire une vérification en javascript de plusieurs checkbox?

en gros dans mon formulaire j'ai :

while($row = mysql_fetch_object($res))
{
echo '<tr><td><INPUT type="checkbox" name="choix[]" id="choix" value="'.$row->category.'"></td><td>'.$row->category.'</td></tr>';

}

dans ma fonction javascript j'ai :

for(val1=0;val1 < document.formulaire.choix.length; val1++)
{
if(document.formulaire.choix[val1].checked == true)
{
testchoix=1;
}
}

En gros mon compte vérifie si il y a au moins une case cochée.
Le problème est que la fonction ne fonctionne pas.

Si j'enlève les [] dans mon formulaire, la fonction javascript fonctionne mais du coup ma récupération en php ne marche plus, le retour de la variable prend la dernière case cochée.

Avez-vous une solution?

Merci d'avance.