Bonjour,
g pas tout posté :-)
voilà voilà :
> case "checkbox":
> champs = eval('formulaire.elements[n].name');
> if (formulaire[champs].length > 0) {
> var err=true;
> for ( var n=0;n<formulaire[champs].length;n++ )
> { if ( formulaire[champs][n].checked )
> { alert("checked!"); //pour tester qu'il entre dans la boucle.
> err=false;
> n=champs.length; } }
> if ( err )
> { alert("Sélectionnez un checkbox!");
> //formulaire.elements[n].style.backgroundColor="#DC143C";
> return false; }
> } else {
> if (formulaire.elements[n].checked == false) {
> alert("Sélectionnez un checkbox!");
> return false;
> }
> }
> //write(formulaire.elements[n].value);
> break;