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 |