variable in variable
bense
- javascript
0 Marco0 Struppi
0 Marc Reichelt0 bense0 Marc Reichelt0 bense
0 Joachim
hallo zusammen!
ich möchte eine variable im namen einer anderen brauchen. also, ein beispiel:
formname = "test";
document. + formname + .inttest.value = "0";
also das formname sollte zuerst "aufgelöst" werden, was ich aber einfach nicht hinkriege!
danke für eure hilfe...
gruss
Villeicht mit eval();
Mit eval kann man einen Sting ausführen.
Marco
Villeicht mit eval();
Mit eval kann man einen Sting ausführen.
Das sollte man aber nur tun, wenn man zur Laufzeit JS-Code ausführen möchte. Und das will der OP nicht. Variabelnamen kann man sich auch zur Laufzeit zusammenbasteln.
eval ist die absolut ungeeignetste MEthode für so was.
Struppi.
Hi!
Probier mal
document.forms[formname].inttest.value = "0";
cu
Marc Reichelt || http://www.marcreichelt.de/
hi nochmals
danke erstmals. habe mich aber ein bisschen vertan. bräuchte das inttest als variable. wie heisst's da?
document.test.INTTEST.value = "0";
mfg
Hi!
wie wärs mit elements[feldname] ?
cu
Marc Reichelt || http://www.marcreichelt.de/
hat sich erledigt, hab's gerade rausgefunden.
vielen dank!!!!
hi,
formname = "test";
document. + formname + .inttest.value = "0";
document.forms[formname].inttest.value = "0";
Gruesse Joachim