Parent.x1y2.document.forms[1].Submit.click();

Hi,
mit
parent.x1y2.document.forms[1].Submit.click();
kann man ein Formular per JavaScrip-Kommando abschicken.
Das ist fein, jedoch gehen dabei leider bei mir die Formulardaten verlohren, was das Kommando dann für mich wieder unbrauchbar macht.
Weiss jemand wie man die Form- Daten trotzdem mitsenden kann ?
Notlösung:

Deshalb bin ich jetzt auf
parent.x1y2.document.forms[1].Submit.focus();
umgestiegen.
Das heißt man muss jetzt leider immer zwei Knöpfe drücken.
Erst den welchen den eigentlichen Submit Knopf in die Seite scrollt(durch focusieren) und denn den eigentlichen Submit-Knopf.

Danke
Seb

Hi,

Das ist fein, jedoch gehen dabei leider bei mir die
Formulardaten verlohren, was das Kommando dann für mich wieder
unbrauchbar macht.

ich vermute, Du bist einem recht merkwürdigen Effekt erlegen: Der value eines Formularfeldes wird erst aktualisiert, wenn das Feld den Fokus verliert.

Notlösung:

parent.x1y2.document.forms[1].Submit.focus();

Nah dran :wink:
Entweder dies, oder aber parent.document.forms[1].Eingabefeld.blur();
Danach kannst Du aber den Submit durchaus per JavaScript durchführen; eigentlich sollte es klappen.

Cheatah

Hi,

parent.x1y2.document.forms[1].Submit.click();

anstatt den Button zu klicken, schick doch einfach das Formular mit der Methode submit() ab. Also:
parent.x1y2.document.forms[1].submit();

mfg,
Till