HTML bei ungültigem Ereignisattribut
Beispiel
Ausführen eines JavaScripts, wenn ein Eingabefeld ungültig ist:
<input type="text" oninvalid="alert('You must fill out the form!');" required>
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
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).
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 |
Syntax
<element oninvalid="script">
Attributwerte
Value | Description |
---|---|
script | The script to be run on oninvalid |
Technische Details
Unterstützte HTML-Tags: | <Eingabe> |
---|
Mehr Beispiele
Beispiel
Ausführen eines JavaScripts, wenn ein Eingabefeld ungültig ist:
<input type="text" oninvalid="alert('Must contain 6 or more characters');" pattern=".{6,}">
Verwandte Seiten
HTML-DOM-Referenz: oninvalid event
❮ HTML-Ereignisattribute