HTML oninvalid Event Attribute
Пример
Выполнить 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