Struppi: Formularfeld via Popup ändern --> Feldname is not defined

Beitrag lesen

alert(opener); // object Window
alert(opener.document); // object HTMLDocument
alert(opener.document.fupload); // object HTMLFormElement
alert(opener.document.fupload.upload_modell); // object HTMLSelectElement
alert(opener.document.fupload.fieldname); // undefined

Undefined wird auch dann ausgegeben, wenn ich fieldname in der Funktion als Variable definiere (und nicht übergebe):

Das hatte ich gar nicht gesehen, das geht so nicht.
Wenn der Feldname eine Variabel ist musst das Element so referenzieren:
opener.document.fupload[fieldname]

Struppi.

--
Javascript ist toll (Perl auch!)