Esempio
Esegui un JavaScript quando un campo di input non è valido:
<input type="text" oninvalid="alert('You must fill out the form!');"
required>
Prova tu stesso " Più "Provate voi stessi" esempi di seguito.
Definizione e utilizzo
L'evento si verifica quando un oninvalid submittable <input> elemento non è valido.
Ad esempio, il campo di input non è valido se la required attributo è impostato e il campo è vuoto (la required attributo specifica che il campo di input deve essere compilato prima di inviare il modulo).
Supporto per il browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente l' event attributo.
attributo di evento | |||||
---|---|---|---|---|---|
oninvalid | sì | 10.0 | sì | Non supportato | sì |
Differenze tra HTML 4.01 e HTML5
Nessuna.
Sintassi
<elementoninvalid=" script ">
I valori degli attributi
Valore | Descrizione |
---|---|
script | Lo script da eseguire sul oninvalid |
Dettagli tecnici
tag HTML supportati: | <input> |
---|
Altri esempi
Esempio
Esegui un JavaScript quando un campo di input non è valido:
<input type="text" oninvalid="alert('Must contain 6 or more characters');"
pattern=".{6,}">
Prova tu stesso " Pagine correlate
Di riferimento HTML DOM: oninvalid event