HTML op ongeldig gebeurteniskenmerk
Voorbeeld
Voer een JavaScript uit wanneer een invoerveld ongeldig is:
<input type="text" oninvalid="alert('You must fill out the form!');" required>
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
De gebeurtenis oninvalid vindt plaats wanneer een inzendbaar <input>-element ongeldig is.
Het invoerveld is bijvoorbeeld ongeldig als het vereiste kenmerk is ingesteld en het veld leeg is (het vereiste kenmerk geeft aan dat het invoerveld moet worden ingevuld voordat het formulier wordt verzonden).
Browserondersteuning
De getallen in de tabel geven de eerste browserversie aan die het gebeurteniskenmerk volledig ondersteunt.
Event Attribute | |||||
---|---|---|---|---|---|
oninvalid | Yes | 10.0 | Yes | Not supported | Yes |
Syntaxis
<element oninvalid="script">
Attribuutwaarden
Value | Description |
---|---|
script | The script to be run on oninvalid |
Technische details
Ondersteunde HTML-tags: | <invoer> |
---|
Meer voorbeelden
Voorbeeld
Voer een JavaScript uit wanneer een invoerveld ongeldig is:
<input type="text" oninvalid="alert('Must contain 6 or more characters');" pattern=".{6,}">
Gerelateerde pagina's
HTML DOM-referentie: oninvalid event
❮ HTML-gebeurteniskenmerken