Calocybe: Variable in Zuweisung

Beitrag lesen

Hi!

Auch wenn es unter elements im Selfhtml nicht beschrieben ist (oder ich hab` nicht genau genug geschaut ;-), kannst Du Formulare und Elemente nicht nur "Inline", sondern auch als "assoziatives Array" ansprechen.

Und um das auf Stefan's Problem zu beziehen:
  document.liste.elements["f5"].value = "TEST";
tut's auch ohne fehleranfaellifes eval().

Vielleicht geht die Übergabe der Namen auch noch eleganter, als sie einfach hinzuschreiben.

Ich wuerde hier ueberhaupt nicht mit Namen arbeiten. Lieber so:

function meldedich(fldobj) {
       alert(fldobj.value);  
       fldobj.value = "habe fertig";
    }

und

<form action="" name="meinform" onSubmit="meldedich(this.ichbins); return false;">

So lange