Kevin: Übergabe opener

Beitrag lesen

Mit diesen PopUp-Funktionen übergebe ich die Werte sbc oder stc in die Seite Farbe.htm.

function farbe_sbc() {
  popupWin = window.open('farbe.htm?sbc', 'NEU', 'width=370,height=230,left=30,top=30')
}
function farbe_stc() {
  popupWin = window.open('farbe.htm?stc', 'NEU', 'width=370,height=230,left=30,top=30')
}

Hier hole ich mir die Werte die ich übergeben habe.

var uebernahme=new String(document.location.href);
var uebergabe=uebernahme.indexOf("?");
var formularfeld = new String(uebernahme.substring(uebergabe+1,uebergabe+4));

Hier möchte ich die Variable HEX ins opener Window übergeben. Und zwar in die
Formularfelder sbc oder stc, jenachdem was ich für ein Link gedrückte habe.

function Farb(Feld,Hex)
    {
      if(Feld == "Farbe") {
      opener.document.forms[0]."+ formularfeld + ".value= Hex;
                          }
    }

Es funktioniert aber nicht, was mach ich falsch. Die Variablen sind korrekt angekommen ich kann Sie auch mit document.write ausgeben aber
irgendwie funktioniert diese Sache nicht.
opener.document.forms[0]."+ formularfeld + ".value= Hex;

Kevin