Samengevoegde string als verwijzing werkt niet

Status
Niet open voor verdere reacties.

wbaas

Gebruiker
Lid geworden
23 mrt 2009
Berichten
13
De volgende code werkt prima:

document.formulier.amount1.value = 3*5;

Echter moeten ook andere ID dan amount1 gevuld kunnen worden, namelijk: amount2, amount3 tot en met amountX

Het volgende werkt niet:

getal = 1;
eval("document.formulier.amount"+getal+".value") = 3*5;


Iemand een idee hoe het wel zou moeten?
 
ja, probeer eens de r-side erin te proppen?
PHP:
//js
eval("document.formulier.amount"+getal+".value= 3*5;");


Overgens kan je beter d.geby:
PHP:
//js
var obj = document.getElementById("amount"+getal);
obj.value = 3*5;
Je moet dan in je formulier de (text?) boxen wel de goede id's geven: "amount1","amount2", "amountN" etc.


:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan