Событие oninput | описание, примеры

Событие oninput Событие oninput происходит в момент, когда элемент...

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

Применимо к:

input, select, textarea

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

Действия, вызывающие данное событие

  • Ввод текста в элемент.
  • Вырезка, удаление или вставка контента.
  • Отпускание перетянутого контента на элемент(Safari и Chrome).

Пример

<div>
<p>Выделите этот текст и перетяните его на редактируемые области (работает в Safari и Chrome).</p>
<input type="text" value="Введите текст" oninput="alert('Вы изменили значение текстового поля')"/>
<textarea cols="40" rows="5" oninput="alert('Вы изменили значение текстового поля')">Введите текст в текстовое поле</textarea>
</div>

Заметки

Для IE вместо oninput используется событие onpropertychange.

Для тега textarea в Safari и Chrome вместо oninput используется событие textInput (в HTML это событие не отображается).

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

В спецификации HTML 4.01 событие oninput отсутствует!


Смотрите также в этом разделе

Смежные материалы, которые могут быть вам полезны

  • Событие onabort | описание, примеры
  • Событие onactivate | описание, примеры
  • Событие onafterprint | описание, примеры
  • Событие onbeforeactivate | описание, примеры
  • Событие onbeforecopy | описание, примеры
  • Событие onbeforecut | описание, примеры
  • Событие onbeforedeactivate | описание, примеры
  • Событие onbeforeeditfocus | описание, примеры
  • Событие onbeforepaste | описание, примеры
  • Событие onbeforeprint | описание, примеры
  • Событие onbeforeunload | описание, примеры
  • Событие onblur | описание, примеры
  • Событие onbounce | описание, примеры
  • Событие onchange | описание, примеры
  • Событие onclick | описание, примеры
  • Событие oncontextmenu | описание, примеры
  • Событие oncontrolselect | описание, примеры
  • Событие oncopy | описание, примеры
  • Событие oncut | описание, примеры
  • Событие ondblclick | описание, примеры
  • Событие ondeactivate | описание, примеры
  • Событие ondrag | описание, примеры
  • Событие ondragend | описание, примеры
  • Событие ondragenter | описание, примеры
  • Событие ondragleave | описание, примеры
  • Событие ondragover | описание, примеры
  • Событие ondragstart | описание, примеры
  • Событие ondrop | описание, примеры
  • Событие onerror | описание, примеры
  • Событие onfilterchange | описание, примеры
  • Событие onfinish | описание, примеры
  • Событие onfocus | описание, примеры
  • Событие onfocusin | описание, примеры
  • Событие onfocusout | описание, примеры
  • Событие onhashchange | описание, примеры
  • Событие onhelp | описание, примеры
  • Событие onkeydown | описание, примеры
  • Событие onkeypress | описание, примеры
  • Событие onkeyup | описание, примеры
  • Событие onload | описание, примеры
  • Событие onlosecapture | описание, примеры
  • Событие onmousedown | описание, примеры
  • Событие onmouseenter | описание, примеры
  • Событие onmouseleave | описание, примеры
  • Событие onmousemove | описание, примеры
  • Событие onmouseout | описание, примеры
  • Событие onmouseover | описание, примеры
  • Событие onmouseup | описание, примеры
  • Событие onmousewheel | описание, примеры
  • Событие onoffline | описание, примеры
  • Событие onpaste | описание, примеры
  • Событие onpropertychange | описание, примеры
  • Событие onreadystatechange | описание, примеры
  • Событие onreset | описание, примеры
  • Событие onresize | описание, примеры
  • Событие onresizeend | описание, примеры
  • Событие onresizestart | описание, примеры
  • Событие onscroll | описание, примеры
  • Событие onsearch | описание, примеры
  • Событие onselect | описание, примеры
  • Событие onselectstart | описание, примеры
  • Событие onstart | описание, примеры
  • Событие onsubmit | описание, примеры
  • Событие onunload | описание, примеры