HTML oninvalid Event Attribute

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

Пример

Выполнить JavaScript, когда поле ввода недействительно:

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

Другие примеры «Попробуйте сами» ниже.


Определение и использование

Событие oninvalid возникает, когда отправляемый элемент <input> недействителен.

Например, поле ввода является недействительным, если установлен обязательный атрибут, а поле пусто (требуемый атрибут указывает, что поле ввода должно быть заполнено перед отправкой формы).


Поддержка браузера

Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает атрибут события.

Event Attribute
oninvalid Yes 10.0 Yes Not supported Yes

Синтаксис

<element oninvalid="script">

Значения атрибутов

Value Description
script The script to be run on oninvalid

Технические детали

Поддерживаемые HTML-теги: <ввод>

Дополнительные примеры

Пример

Выполнить JavaScript, когда поле ввода недействительно:

<input type="text" oninvalid="alert('Must contain 6 or more characters');" pattern=".{6,}">

Связанные страницы

Справочник по HTML DOM: событие oninvalid


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