Bonjour,
J'ai un tableau html contenant beaucoup de ligne.
En face de chaque ligne j'ai mis une checkbox.
au dessus du tableau j'ai une checkbox qui doit me permettre de coché ou décoché toutes les checkbox du tableau lorsqu'on la coche ou décoche.
Un peu comme une boite mail (hotmail)
Toutes mes checkbox font parties du meme formulaire est portent des noms de la façon suivante :
cases1
cases2 et ainsi de suite.
J'ai créer une fonction qui se déclenche sur clique de la checkbox principale pour activer ou desactiver toutes les autres.
Mais voila cette ligne ne marche pas
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 function fc_cocher(nblignes) { var cocher; var i; var nom; //on regarde quelle action on doit effectuer if (document.frm_cases.case_principale.checked==true) { cocher=true; } else { cocher=false; } i=0; while(i<nblignes)//nblignes est le nombre de ligne de mon tableau html { document.frm_cases.cases+i+.checked=cocher; i=i+1; } }
J'ai essayer pleins de syntaxe différentes mais impossible de concaténer ma variables i (pour parcourir toutes les checkbox) avec le reste de la commande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.frm_cases.cases+i+.checked=cocher;
Si quelqu'un peu me donner la syntaxe ça serait bien
Merci d'avance! ;-)[/u]
Partager