Nieprawidłowy atrybut HTML


Definicja i użycie

Zdarzenie oninvalid występuje, gdy element <input> do przesłania jest niepoprawny.

Na przykład pole wejściowe jest nieprawidłowe, jeśli wymagany atrybut jest ustawiony, a pole jest puste (wymagany atrybut określa, że ​​pole wejściowe musi zostać wypełnione przed przesłaniem formularza).


Dotyczy

Atrybut oninvalid jest częścią atrybutów zdarzenia i może być używany w dowolnych elementach HTML.

Elementy Wydarzenie
Wszystkie elementy HTML onnieprawidłowy

Przykład

Przykład wejścia

Wykonaj JavaScript, gdy pole wejściowe jest nieprawidłowe:

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

Obsługa przeglądarki

Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje atrybut zdarzenia.

Event Attribute
oninvalid Yes 10.0 Yes Not supported Yes