Bonjour,

Je tente de savoit si aucune de mes chekbox n'est cochée. Le nombre de checkbox étant variable.

Voilà la syntaxe que j'utilise mais il y a un hic dans mon if, malheureusement, je ne vois pas d'ou ça vient. Si quelqu'un peut m'aider ce sera sympa.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function validation ()
{
	var test_nb = 0;
	for (i = 1; i <= <? echo ($nb_cri); ?>; i++)
	{
		if (document.form.enreg.tab_add_cri[i].checked==false)
		{
			test_nb++;
		}
	}
	alert ("test=" + test_nb);
}
Le nom de mon formulaire est enreg et je nomme mes checkbox comme suit : name="tab_add_cri[0]", name="tab_add_cri[1]" ...

Puisque le nombre de checkbox n'est pas fixe, $nb_cri correspond au nombre de checkbox.

Merci d'avance de votre aide.