Markus: Erzeugerfenster erreichen

Beitrag lesen

Ok, jetzt habe ich aber ein anderes Problem :)

Meien Idee. Ich habe in einem Fenster ein <input type="text">
Dort soll sowohl frei eingegeben werden können, als auch Inhalt aus einer vordefinierten Liste zugewiesen werden.
Also gibt es einen Button der ein Pop-Up öffnet indem eine <select> Liste ist, unn einen Button der folgende function ausführt :

function setSchema() {
  var schema = window.document.forms[0].elements[0].value;
  if(schema!=null) {
    window.opener.window.document.forms[0].elements[0].value = "schema";
    window.close();
  }
}

Die Funktion liest den Wert angewählten Wert aus der select-Liste aus (geht das überhaupt mir value ?)
Und setzt im opener-Fenster dann das Text-Feld auf diesen Wert.

(Ja die Adressierung über forms[0].elements[0] ist in beiden Fällen korrekt, es ist imemr das erste Formular udn das erste Element)

Warum funktioniert das nicht ? Und/Oder kann ich das geschickter lösen ?

Gruss
Markus