molily: submit() mit variablem Target

Beitrag lesen

Hallo,

function submit () {
   if ( document.getElementsByName("buttons")[0] = "top") {

= ist eine Wertzuweisung, der Vergleichoperator lautet allerdings ==

top.body.document.forms[0].submit();
   }
}

Das Formular ist immer im selben Dokument, deshalb wirst du nicht damit weiterkommen, plötzlich in einem anderen Frame danach zu suchen.

Das Target setzt du mit dem target-Attribut.

Vom Schema her:

document.forms.formular.target = document.forms.formular.elements.verstecktesFeld;

(Angenommen wird <form name="formular"> und <input type="hidden" name="verstecktesFeld">.)

Du kannst das Formular und das Feld natürlich unterschiedlich ansprechen.

Mathias