Une variable dans un chemin d'accès aux objets d'un formulaire

Une variable dans un chemin d'accès aux objets d'un formulaire - HTML/CSS - Programmation

Marsh Posté le 18-04-2004 à 00:05:11    

Comment faire pour placer une variable dans un chemin d'accès aux objets d'un formulaire ?
 
ex :
Soit un formulaire "formStock" et des checkbox "check1 , check2, etc..."
 
for(i=0 ; i<10 ; i++)
{
    bob = 'check'+i;
    alert(bob);
    document.formStock.bob.checked = true;
}
 
Le problème c'est que le "alert()" marche et m'affiche check1, check2, etc...
Mais le "document.formStock.bob.checked = true" ne fonction pas car le ".bob." n'ai pas considéré comme une variable.
J'ai essayé ".+bob+." , ".[bob]." , ".'check'+i." et ça marche pas.
 
Please Help me !!!

Reply

Marsh Posté le 18-04-2004 à 00:05:11   

Reply

Marsh Posté le 18-04-2004 à 00:44:21    

eval("document.formStock."+bob+"checked = true" );

Reply

Marsh Posté le 18-04-2004 à 22:25:34    

Merci ! merci, merci beaucoup....
Là tu me tires une sacrée épine du pied
Et surtout j'ai pu sacrément alléger mon code ;)
Encore merci :)

Reply

Marsh Posté le 19-04-2004 à 05:32:56    

de rien ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed