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