Concaténation d'une variable dans une commande
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.
Code:
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;
}
} |
Mais voila cette ligne ne marche pas
Code:
document.frm_cases.cases+i+.checked=cocher;
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.
Si quelqu'un peu me donner la syntaxe ça serait bien
Merci d'avance! ;-)[/u]