HTML su attributo evento non valido

❮ Attributi degli eventi HTML

Esempio

Esegui un JavaScript quando un campo di input non è valido:

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

Altri esempi "Provalo da solo" di seguito.


Definizione e utilizzo

L'evento oninvalid si verifica quando un elemento <input> di invio non è valido.

Ad esempio, il campo di input non è valido se l'attributo richiesto è impostato e il campo è vuoto (l'attributo obbligatorio specifica che il campo di input deve essere compilato prima di inviare il modulo).


Supporto browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente l'attributo dell'evento.

Event Attribute
oninvalid Yes 10.0 Yes Not supported Yes

Sintassi

<element oninvalid="script">

Valori di attributo

Value Description
script The script to be run on oninvalid

Dettagli tecnici

Tag HTML supportati: <immissione>

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,}">

Pagine correlate

Riferimento DOM HTML: evento oninvalid


❮ Attributi degli eventi HTML