Wie kann ich über ein Submitbutton mit Javascript mehrere Formulare abschicken?
Daniel C
- javascript
Wie kann ich über ein Submitbutton mit Javascript mehrere Formulare abschicken?
Konktet:
Mehrere Umfrage(CGI) werden abgeschickt und haben immer ein Submitbutton. Sie sind auf einer Seite. Ich möchte aber alle auf einmal abschicken, mit nur eine Button.
Wie mache ich das ?
Wie kann ich über ein Submitbutton mit Javascript mehrere Formulare abschicken?
Konktet:
Mehrere Umfrage(CGI) werden abgeschickt und haben immer ein Submitbutton. Sie sind auf einer Seite. Ich möchte aber alle auf einmal abschicken, mit nur eine Button.
Wie mache ich das ?
Hi,
ganz einfach: bei onSubmit des einen Formulars sendest du die anderen auch mit document.forms.submit(), so kannst du beliebig viele Formulare gleichzeitig versenden
Grüße
Crunch
Villecht ein bißchen genauer für andere ?
Villecht ein bißchen genauer für andere ?
Hi,
Ich gehe hier immer davon aus, dass wenn jemand eine Frage zu Javascript stellt er auch schon Vorkenntnisse dazu hat und mit ein paar Hinweise auf das entsprechende Objekt was anfangen kann.
Aber gut, hier eine genauere Anleitung:
zuerst mal definiert man folgende Funktion:
<script language="JavaScript">
function AllesSenden()
{
document.form1.submit();
document.form2.submit();
document.form3.submit();
}
</script>
Das Formular, das den Submit-Button enthält, definiert man folgendermaßen:
<form onSubmit="AllesSenden();">
Wenn man jetzt auf den Submit Button klickt wird die Funktion AllesSenden() aufgerufen, die die anderen Formulare ebenfalls absendet. Ist doch ganz simpel, oder?
Crunch