HTML атрибут-событие oninvalid

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

Например, элемент <input> будет считаться неверно заполненным, если установлен атрибут required, а само поле возвращается пустым (атрибут required определяет, что поле обязательно к заполнению).

Особенности
Поддерживаемые HTML теги: <input>

Синтаксис
<element oninvalid="script">

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

Значение Описание
script Скрипт, исполняющийся при возникновении события

Пример использования атрибута

Запускает скрипт, если поле заполнено недопустимым образом:


<input type="text" oninvalid="alert('Вы должны заполнить форму!');" required>