Bonjour,
Cette fonction fonctionne !
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
16
17
18
19
20 function cocherOuDecocher() { if (document.getElementById("toutcocher").checked == true) { <%for (int i=0;i<data.length;i++) {%> if (document.getElementById("valide"+<%=i%>) != null) { document.getElementById("valide"+<%=i%>).checked = true; } <%}%> } else { <%for (int i=0;i<data.length;i++) {%> if (document.getElementById("valide"+<%=i%>) != null) { document.getElementById("valide"+<%=i%>).checked = false; } <%}%> } }
Mon problème est que le nombre de checkbox peut être variable. Et quand on atteint les 200 checkboxs, ça prend environ 5 secs à tout cocher. Je voulais donc savoir si ma fonction pouvait avoir un problème de performance ou si il y avait peut être qqch à faire pour que ça soit un peu plus rapide.
Merci
Partager