| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 
 |  
//Cette fonction applique à toute les checkbox du groupe l'etat passé en paramètre
//Il faut donc l'appeller sur l'évenement onclick de la "supercase" comme ceci :
//onclick="selectionnerGroupe(this.checked,form.nom_groupe);"
 
function selectionnerGroupe(estCochee,groupe)
{
	for (var i=0; i<groupe.length;i++){
		groupe[i].checked=estCochee;
	}
}
 
//Cette fonction passe en revue toutes les checkbox du groupe
//Si elle sont toutes cochées, la "supercase" est cochée, sinon, elle est décochée
//Il faut donc l'appeller sur l'évenement onclick de toutes les cases du groupe comme ceci :
//onclick="verifierGroupe(form.nom_groupe,form.nom_supercase);"
function verifierGroupe(groupe,supercase)
{
	etat = true;
	for (var i=0; i<groupe.length;i++){
		etat = etat & groupe[i].checked;
	}
 
	supercase.checked = etat;
} | 
Partager