Axel Richter: eval("Glaubensfragen")

Beitrag lesen

Hallo,

sag mir einen Grund, der für eval spricht?
for (var i = 1; i <= ende; i++)
   eval("document.formular.checkbox" + i + ".checked = " + set);

document.forms["formular"].elements["checkbox"+i].checked = set;

oder
eval("document.formular."+var1+var2".focus();")

document.forms["formular"].elements[var1+var2].focus();

Funktioniert bei mir nicht über document.formular[feld]... aber wenn du mich erleuchtest, wäre ich dir sehr dankbar.

document.formular.elements[feld]
document.forms["formularname"].elements["elementname"]

oder DOM-konform:
document.forms.namedItem("formulaname").elements.namedItem("elementname")

viele Grüße

Axel