HTML Атрибут oninvalid
Пример
Выполнить JavaScript при недопустимом поле ввода:
<input type="text" oninvalid="alert('Вы должны заполнить форму!');" required>
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Событие oninvalid происходит, когда элемент <input> является недопустимым.
Например, поле ввода недопустимо, если задан обязательный атрибут и поле пусто (обязательный атрибут указывает, что поле ввода должно быть заполнено перед отправкой формы).
Поддержка браузеров
Числа в таблице указывают первую версию браузера, которая полностью поддерживает событие атрибута.
| Событие атрибута | |||||
|---|---|---|---|---|---|
| oninvalid | Да | 10.0 | Да | Не поддерживается | Да |
Различий между HTML 4.01 и HTML5
Нет.
Синтаксис
<Элемент oninvalid="script">
Значение атрибута
| Значение | Описание |
|---|---|
| script | Сценарий для запуска в oninvalid |
Технические подробности
| Поддерживает теги HTML: | <input> |
|---|
More Examples
Example
Execute a JavaScript when an input field is invalid:
<input type="text" oninvalid="alert('Must contain 6 or more characters');" pattern=".{6,}">
Попробуйте сами »
Связанные страницы
Справочник DOM HTML: Событие oninvalid
❮ Атрибуты событий HTML
