molily: Formular im neuen Fenster ansprechen

Beitrag lesen

Hallo, Roman,

ich möchte ein html-seite in einem neuen fenster öffnen und werte in felder der neuen html-seite schreiben.
das öffnen der html-seite funk. aber leider kann ich nicht in die felder schreiben.

function fen_op(x,y,z){
        parameter="left=150,top=10,width="+x+",height="+y;
        ff = window.open(z ,"fenster1",parameter);
window["fenster1"].document.eingaben.oem.value="ford";

»fenster1« ist undefined, die Variable gibt es also nicht. Es ist lediglich der interne Fenstername, welcher nichts mit dem Zugriff via JavaScript auf die Objekte des Fensters zu tun hat.
»ff« ist die Variable, welche auf das window-Objekt des Dokuments im neuen Fenster verweist (der Rückgabewert von window.open()). Du suchst also »ff.document.eingaben.oem.value«.

alert(ff);

Das würde wahrscheinlich »[Object]« ausgeben.

Mathias

--
Ein Mensch ist mehr als (.*[a-zA-Zäöü]{2,}.*_.*[a-zA-Z]{2,}.*_+<.*\w.*@{1}\w+.*.[a-zA-Z]{2,4}>)|(\w+@{1}\w+.*.[a-zA-Z]{2,4}_+(.*[a-zA-Zäöüäöü]{2,}.*_.*[a-zA-Zäöü]{2,}.*)) erfassen kann.