Attributo HTML non valido


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).


Si applica a

L'attributo oninvalid fa parte degli attributi dell'evento e può essere utilizzato su qualsiasi elemento HTML.

Elementi Evento
Tutti gli elementi HTML onnon valido

Esempio

Esempio di input

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

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

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