Aide Javascript implorée

Fermé
[KrYpTeD] - 31 mai 2001 à 16:34
 br@scoo - 31 mai 2001 à 18:45
Bonjour a tous, j'en viens tout de suite au fait :
Pour vérifier qu'une case est cochée on fait un truc dans le genre :
if(form.checkbox.checked=true) {}
Ca ca marche mais le probleme est que moi j'aimerais manipuler des variables la dedans. Je m'explique avec un exemple.
Voici une fonction :
function recup(i) {
if(form.checkbox.checked = true) {
alert("Ca marche");
}
}
Au lieu de checkbox dans ce cas j'aimerais mettre checkboxi, i étant la variable que j'ai passé en parametre dans la fonction, j'ai en effet des checkbox qui ont les noms :
checkbox1
checkbox2
checkbox3
...
or je ne sais pas comment faire cela, y a-t-il un moyen ???
Merci d'avance.
Jérémie

1 réponse

Deja attention , en Java (javascript) ce n'est pas :
if(form.checkbox.checked = true) ...
mais
if(form.checkbox.checked == true) ...


Ensuite, oui tu peux tres bien faire ce ke tu souhaite faire :

function recup(i) {
var chkTemp;
chkTemp = eval('form.checkbox' + i);
if(chkTemp.checked == true) {
alert("Ca marche");
}
}
0