PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Absenden eines Formulars


RMC
2005-08-24, 17:01:39
Ich glaub ich hab so eine ähnliche Frage schon mal gestellt, aber ich will das eigentlich ohne Sessions zambringen ;)

und zwar:

Ich möchte ein Formular absenden, OHNE dass der Submit Button gedrückt werden muss.

Ich hab nämlich ein Drop-Down-Feld (select), wobei ich das Formular abschicken möchte, wenn sich das Feld ändert (onChange).

Es soll einfach nur die Funktion "absenden eines Formulars" durchgeführt werden.


Wie geht das?

PatkIllA
2005-08-24, 17:13:28
formobject.submit();
http://de.selfhtml.org/javascript/objekte/forms.htm#submit
Trotzdem sollltest du den Button drinlassen, weil man es sonst ohne Javascript nicht benutzen kann.

RMC
2005-08-24, 17:18:39
formobject.submit();
http://de.selfhtml.org/javascript/objekte/forms.htm#submit
Trotzdem sollltest du den Button drinlassen, weil man es sonst ohne Javascript nicht benutzen kann.

Ja der Button bleibt drin.

Wenn das onChange vom select aus erfolgt, will ich vorher noch die "action"-URL mit Javascript ändern und somit einen Inline-Parameter ändern, damit das PHP Skript, welches aufgerufen wird, das versteht und was anderes macht.
Wenn der Button gedrückt wird, wird das Formular normal abgesendet.

Könnte das funktionieren?


EDIT: funktioniert ;)