Bonjour ..
J'ai un petit souci de boucle que je ne comprends pas.
En fait, avec ce petit exemple, vous allez comprendre ce que je veux faire, et via simplement une boucle, ca ne marche pas ...
Quelqu'un pourrait-il m'aider, car les 'id' vont de 1 jusqu'à 250, et que je ne me vois pas faire 250 lignes comme cela ...
J'ai fait un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if (document.getElementById("1").checked == true) {a=a+1;} if (document.getElementById("2").checked == true) {a=a+1;} if (document.getElementById("3").checked == true) {a=a+1;} if (document.getElementById("4").checked == true) {a=a+1;} if (document.getElementById("5").checked == true) {a=a+1;} etc ...
Est-ce normal que cela ne marche pas ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for (var i=1; i<250; i++) { if (document.getElementById(i).checked == true) {a=a+1;} }
En fait, j'ai des chekbox, et je souhaite comptabiliser le nombre de ces checkbox à l'état checked ...
En vous remerciant ...
Stéphane
Partager