Атрибут события HTML oninput
Пример
Выполнять JavaScript, когда пользователь что-то пишет в поле <input>:
<input type="text" oninput="myFunction()">
Определение и использование
Атрибут oninput срабатывает, когда элемент получает пользовательский ввод.
Атрибут oninput срабатывает при изменении значения элемента <input> или <textarea>.
Совет: это событие похоже на событие onchange . Разница в том, что событие oninput происходит сразу после изменения значения элемента, а событие onchange происходит, когда элемент теряет фокус. Другое отличие состоит в том, что событие onchange также работает с элементами <select>.
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает атрибут события.
Event Attribute | |||||
---|---|---|---|---|---|
oninput | Yes | 9.0 | 4.0 | 5.0 | Yes |
Синтаксис
<element oninput="script">
Значения атрибутов
Value | Description |
---|---|
script | The script to be run on oninput |
Технические детали
Поддерживаемые HTML-теги: | <input type="password">, <input type="search">, <input type="text"> и <textarea> |
---|
Связанные страницы
Справочник по HTML DOM: событие oninput
❮ Атрибуты событий HTML