Hallo,
for(var i=0; i<ids.length; i++) {
document.newobjs.newobj_von_eur_ + ids[i] + .disabled=true;
}und wie ich das ids[i] da nun in den formelementnamen bekomme, ist das problem.
Die selfhtml-suche lieferte mir diesen Thread: http://forum.de.selfhtml.org/archiv/2003/3/t40702/#m222920
Aber der hilft mir nicht weiter, da das Problem für meine Kenntnisse nicht ähnlich genug ist oder wirklich nicht passt.
Hm, dort wird genau das Problem behandelt.
for(var i=0; i<ids.length; i++) {
document.newobjs.elements["newobj_von_eur_" + ids[i]].disabled=true;
}
oder noch ausführlicher
for(var i=0; i<ids.length; i++) {
document.forms["newobjs"].elements["newobj_von_eur_" + ids[i]].disabled=true;
}
Siehe auch http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines.
viele Grüße
Axel