Bonjour,
je voudrais faire un document dans lequel l'utilisateur à la possibilité de cocher
via un bouton plusieurs cases à cocher d'un coup.
ces données me viennent d'une base de données et sont affichées sous forme de tableau.
j'ai récupéré un code sur le net
qui fonctionne trés bien tout seul mais dès que je l'intègre dans mon document j'ai des erreurs par firebug.
le code
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
21
22
23
24
25
26
27
28
29
30 <SCRIPT LANGUAGE="JavaScript"> var field =document.forms['test'].gpl; /* variable que j'ai ajoutée car field n'était pas interprété ...ça ne marche pas */ var checkflag = "false"; function check(field) { if (checkflag == "false") { for (i = 0; i < field.length; i++) { field.checked = true; } checkflag = "true"; return "Décocher"; } else { for (i = 0; i < field.length; i++) { field.checked = false; } checkflag = "false"; return "cocher"; } } </script>
le bouton qui gére le multicoche
les erreurs retournées
Code : Sélectionner tout - Visualiser dans une fenêtre à part <th><input type="button" value="tout sélectionner" onClick="this.value=check(document.forms[\'coche\'].gpl)"></th>'
quand je clique sur le bouton
reference to undefined property document.forms.coche.gpl
assignment to undeclared variable i
for (i = 0; i < field.length; i++) \nmodif.php (ligne 31)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 field is undefined [Break on this error] for (i = 0; i < field.length; i++) \n
je continue a chercher mais là pour la syntaxe peut être que je m'y prends mal.
merci d'avance
Prisme7![]()
Partager