САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут oninvalid


❮ Атрибуты событий HTML

Пример

Выполнить 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