Cybaer: document.XYZ dynamisch belegen

Beitrag lesen

Hi,

document.NEU. + test + .value = xyz;

eval("document.NEU." + test + ".value = xyz");

Das braucht man aber i.d.R. nicht, denn üblicherweise unterstützt JS den Zugriff mittels variabler Indizes. Z.B. bei Formularen:

document.forms["NEU"].elements[0].value = xyz;

Also z.B.
document.forms["NEU"].elements[test].value = xyz;

(wobei natürlich auch elements[] mit Namen umgehen kann, wie forms[] auch mit Nummern.)

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!