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 |