mehrere Formulare verschicken
Alexander Wunderer
- dhtml
Ich arbeite an einer HTML-Seite die mehrere Formulare beinhaltet. Je nach gewählter Option klappt nämlich dynamisch weitere Checkboxen, Texteingabefelder etc. auf. Alles kein Problem (naja übertrieben, sagen wir: alles gelöste Probleme ;-))
Nun will ich am Schluss alle Eingabefelder weiterleiten. Ich habe zwar einen Tipp gefunden, wie man mehrere Formulare gleichzeitig verschickt, aber anscheinend funktioniert das ganze nur bei CGI. Ich arbeite aber mit JSP und Java, aber egal.
Meine Lösung bisher: Alle Eingabe aus den verschiedenen Formularen zusammensuchen, in ein Formular als Hidden-Input-Felder abspeichern und dann dieses eine Formular "submitten" (gut Deutsch). Das Problem ist halt, dass ich ca. 50 Eingabefelder habe und somit viele, viele Zeilen Javascript brauche, da ich das ganze ja doppelt tippseln muss (einmal NS, einmal IE) und da vertippt man sich leicht. Ausserdem denke ich mir, dass es bessere Lösungen geben muss.
Alexander
Hi Alexander!
Wenn Du unbedingt ueber mailto versenden moechtest:
action="mailto:hans@klein.de?cc=franz@gross.de"
sendet einmal an Hans Klein, eine Kopie an Franz Gross
MfG
Ralf M.
hi
Hi Alexander!
Wenn Du unbedingt ueber mailto versenden moechtest:
action="mailto:hans@klein.de?cc=franz@gross.de"
sendet einmal an Hans Klein, eine Kopie an Franz Gross
MfG
Ralf M.
vorsichtig mit dieser aussage, daß klappt nicht immer. wenn du pech hst drückst du den button und dein mail-prog öffnet sich und einzige was drin steht ist die empfägeradresse. oder der user hat kein mailprog weil er ein webinterface benutzt.
gruß stefan
Hi Alexander!
Wenn Du unbedingt ueber mailto versenden moechtest:
action="mailto:hans@klein.de?cc=franz@gross.de"
sendet einmal an Hans Klein, eine Kopie an Franz Gross
MfG
Ralf M.
Ich glaube da bin ich missverstandenworden. Ich will kein Formular per Mailto versenden!
Alexander
hi alexander
das sollte dir helfen <../../sfarchiv/2000_3/t17838.htm#a90590>
gruß stefan
hi alexander
das sollte dir helfen <../../sfarchiv/2000_3/t17838.htm#a90590>
gruß stefan
Naja eben nicht. Das meinte ich vorhin, dass das anscheinend nur bei CGI funktioniert. Bei schickt er nur das erste form ab:
document.form1.submit();
document.form2.submit();
document.form3.submit();
führt dazu, dass ich form1 erhalte. Der Rest wird nicht abgearbeitet :-(
Alexander