voila j'ai une fonction dans un formulaire quand je click sur une certaine checkbox sa regardesi toutes les autres sont cocher et si oui sa la valide. J'aplique aussi une couleur specifique en fonction du resultat mais le pb 'est que sous firefox sa marche tres bien mais sous Ie j'ai l'impression qu'il me compte une case de plus
voici le code (je ne met pas le html beaucoup trop long puisqu'il est générer en php)
Quand j'enleve le = dans mon while sa marche sous IE mais firefox ne me compte plus la dernière checkbox du coup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 comp=1; while(comp<=lon) { if(document.getElementById("tt_comp"+comp).checked==true) { comp++; } else { document.getElementById("comp0").className="jaune"; return; } } document.getElementById("comp0").className="vert"; document.getElementById("tt_comp0").checked=true;
Partager