Hi,
ich möchte gerne zwei Submit Buttons erstellen. Einen normalen, der das Formular an URL1 sendet und einen zweiten per Link, der das selbe Formular an URL2 sendet (der zweite soll die Daten an eine Preview Seite senden)
das löst man üblicherweise so, wie dave schon andeutet: Zwei gewöhnliche Submit-Buttons mit unterschiedlichen names und/oder values, die das Formular beide "ganz normal" abschicken. Das auswertende Script auf dem Server (z.B. in PHP) untersucht dann, welcher der beiden Submit-Buttons benutzt wurde (welches name/value-Paar übergeben wurde), und reagiert entsprechend unterschiedlich.
Mein letzter Versuch der auch nicht funktioniert (Link Button bleibt tot) sieht so aus:
<a href="javascript:;" onclick="javascript:this.form.prev();">[PREVIEW] </a>
Da sollte sich aber schon etwas zeigen - nämlich eine Fehlermeldung! Im onclick-Handler bezieht sich this auf das Element, dem der Handler zugeordnet ist - hier also auf das a-Element. Ein a-Element hat aber keine Eigenschaft 'form'. Abgesehen davon ist die Sprungmarke "javascript:" hier völlig überflüssig.
So long,
Martin
Was bleibt vom Dreieck übrig, wenn man ihm ein Ei klaut? - Ein Dreck.