J'ai un formulaire qui contient une liste de checkbox. Je veux permettre à l'utilisateur de cocher et decocher tous les checkbox.
Pour cela, j'ai fait ceci :
le pb c'est que lorsque je coche je vais ensuite sur une autre page et que je retourne ensuite avec le back du navigateur, quand je lui demande cocher, il decoche te qd je lui demande de decocher il coche.
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 <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var checkflag = "false"; function check(field) { if (checkflag == "false") { for (i = 0; i < field.length; i++) { field[i].checked = true;} checkflag = "true"; return "Tout décocher"; } else { for (i = 0; i < field.length; i++) { field[i].checked = false; } checkflag = "false"; return "Tout cocher"; } } // End --> </script>
merci
Partager