HTML bei ungültigem Attribut


Definition und Verwendung

Das oninvalid-Ereignis tritt auf, wenn ein absendebares <input>-Element ungültig ist.

Beispielsweise ist das Eingabefeld ungültig, wenn das erforderliche Attribut gesetzt und das Feld leer ist (das erforderliche Attribut gibt an, dass das Eingabefeld vor dem Absenden des Formulars ausgefüllt werden muss).


Gilt für

Das Attribut oninvalid ist Teil der Ereignisattribute und kann für beliebige HTML-Elemente verwendet werden.

Elemente Fall
Alle HTML-Elemente onungültig

Beispiel

Eingabebeispiel

Ausführen eines JavaScripts, wenn ein Eingabefeld ungültig ist:

<input type="text" oninvalid="alert('You must fill out the form!');" required>

Browser-Unterstützung

Die Zahlen in der Tabelle geben die erste Browserversion an, die das Ereignisattribut vollständig unterstützt.

Event Attribute
oninvalid Yes 10.0 Yes Not supported Yes