HTML с недопустимым атрибутом


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

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

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


Относится к

Атрибут oninvalid является частью атрибутов событий и может использоваться в любых элементах HTML.

Элементы Событие
Все элементы HTML oninvalid

Пример

Пример ввода

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

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

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

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

Event Attribute
oninvalid Yes 10.0 Yes Not supported Yes