Hans-Peter Rieger: mehrere submit buttons...nachfrage zu archiv-funden

Beitrag lesen

Hi Ole,

wie gehe ich dann mit dem action attribut vor?
das attribut ist ja pflicht für <form>.

äh, nein, ist es nicht.

wie kann man action auf die einzelnen submits abstimmen? mehrere actions kommen ja nicht in frage da das wohl nicht funktioniert.

Doch, mehrere Actions können schon in Frage kommen, indem Du z. B. jedem Submit-Button einen onClick() Ebent-Handler mitgibst. Oder wenn viele Aktionen vor dem Absenden passieren soll, kannst Du auch (viele) normale Klick-Buttons verwenden, die eine JavaScript-Funktion aufrufen. Und diese Funktion endet mit einem document.meinForm.submit().

Die Variationen sind so vielfältig, dass man alles schon im Kontext seiner Problemstellung sehen muß. Auch die von Utz mittlerweise gepostete Variante ist pfiffig, einfach und funktionell.

Gruß
Hans-Peter