JavaScript/DOM/Event/submit

Aus SELFHTML-Wiki
< JavaScript‎ | DOM‎ | Event
Wechseln zu: Navigation, Suche

Der submit-Event-Handler Der Eventhandler submit wird beim Absenden des Formulars ausgelöst.

bubbles

nein

cancelable

nein

mögliche Auslöser

form

Event-Objekt

Event

Beispiel ansehen …
var elem = document.getElementById("Formular");
elem.addEventListener("submit", Bestätigen);

function Bestätigen(e){
    e=e||window.event;
    if(!confirm("Wollen Sie das wirklich abschicken?")){
        e.preventDefault();
    }
}

Das Beispiel enthält ein Formular. Beim Absenden des Formulars, also beim Klicken auf den Submit-Button, öffnet sich ein Dialogfenster zum Bestätigen.

Empfehlung: Die Überprüfung von Formulareingaben können Sie schon durch die CSS-Pseudoklasse invalid erreichen. Mit dem Event-Handler invalid können Sie z.B. interaktive Eingabehilfen zur Verfügung stellen.