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

Событие oninput возникает, когда в элементе начинается пользовательский ввод.

Событие oninput возникает, когда значение элемента <input> или <textarea> изменяется.

Событие oninput похоже на событие onchange. Разница заключается в том, что событие oninput возникает сразу же после того, как значение элемента изменено, в то время как событие onchange возникнет только после того, когда измененный элемент потеряет фокус. Еще одно отличие состоит в том, что атрибут onchange можно использовать с элементами <keygen> и <select>.

Атрибут oninput был добавлен в HTML5.

Особенности
Поддерживаемые HTML теги: <input type="password">, <input type="search">, <input type="text">, <textarea>

Синтаксис атрибута

<element oninput="script">

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

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

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

Запускает скрипт, когда пользователь начинает что-либо писать в поле ввода:


<input type="text" oninput="myFunction()">