Событие oninvalid возникает, если элемент <input> заполнен неверно.
Например, элемент <input> будет считаться неверно заполненным, если установлен атрибут required, а само поле возвращается пустым (атрибут required определяет, что поле обязательно к заполнению).
Особенности
Поддерживаемые HTML теги: <input>
Синтаксис атрибута
<element oninvalid="script">
Значения атрибута
Значение | Описание |
---|---|
script | Скрипт, исполняющийся при возникновении события |
Пример использования атрибута
Запускает скрипт, если поле заполнено недопустимым образом:
<input type="text" oninvalid="alert('Вы должны заполнить форму!');" required>