Simone: Submit Button, RETURN-Taste deaktivieren

Beitrag lesen

Hallo Frank,

Vielen Dank für die Tipps. Ich denke ich werde die erste Methode nehmen, weil die Formulardatenüberprüfung sowieso auf Javascript basiert. Dann muss ich da wohl noch eine Abfrage machen, ob JavaScript aktiviert ist, aber das steht sicher irgendwo in SelfHTML, wie das geht.

Gruesse

Simone

Hallo Simone,

mir sind folgende Möglichkeiten bekannt:

Statt Submit-Button normalen Button verwenden:
<input type="button" onclick="this.form.submit()" value="Absenden">
Nachteil: bei deaktiviertem Scripting läuft nichts mehr, ist also nur für reine JavaScript-Anwendungen zu empfehlen, nicht für Übergabe an CGI-Scripts oder Mail-Absendungen.

<form ... onsubmit="return confirm('Formular wirklich absenden?')">
Bei aktiviertem Scripting erfolgt das Absenden nur nach bestätigter Rückfrage, bei abgeschaltetem Scripting wird onsubmit gar nicht abgearbeitet und das Formular wird ohne Rückfrage abgesendet.

Viele Grüße

Frank