Tolwin: submit() mit variablem Target

Beitrag lesen

Hallo Forum,

ich habe ein Seite gebaut auf der sich 3 Radiobuttons befinden.
Je nach Auswahl des Buttons soll ich die Action des Formulars ändern.
Das funktioniert im Moment einwandfrei wie folgt:

function auswahlSeite(y) {
   var y;
   if(y) {
        document.forms[0].action=y;
   }
}
function submit () {
 document.forms[0].submit();
}

Jetzt versuche ich der Action auch noch ein Target mitzugeben.
Die Radiobuttons werden dynamisch aus einer XML generiert. Per
Hidden Field übergebe ich einen Wert in welchem Target die per
Radio gewählte seite aufgerufen werden soll (top, body, usw)

Dazu habe ich das Skript wie folgt angepasst:
function auswahlSeite(y) {
   var y;
   if(y) {
        document.forms[0].action=y;
   }
}
function submit () {
   if ( document.getElementsByName("buttons")[0] = "top") {
 top.body.document.forms[0].submit();
   }
}

Der Wert top ist in diesem Fall eine eigene Definition, bitte nicht irritieren lassen.

Leider funktioniert das obige Konstrukt so nicht. Kann ich irgendwie separat ein Target definieren. Sorry, bin Javascript Einsteiger.

Bin für jeden Hinweis dankbar...
Grüße
Tolwin