Our volunteers haven't translated this article into عربي yet. Join us and help get the job done!
An event handler for the input event on the window. The input event is raised when an <input>
element value changes.
This event bubbles. If supported on the window, it is supported on <input>
elements as well.
Example
<script> window.addEventListener('input', function (e) { console.log("keyup event detected! coming from this element:", e.target); }, false); </script> <input placeholder="disabled">
Specifications
Specification | Status | Comment |
---|---|---|
WHATWG HTML Living Standard The definition of 'oninput' in that specification. |
Living Standard | Initial definition |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | 2 | 9 | 10 | (Yes) |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | ? | ? | ? | ? | (Yes) |
See also
- An HTML5 Browser maze, oninput support
- Fixing oninput in IE Using html5Widgets includes polyfill for IE6-8
- Mathias Bynens suggests binding to both input and keydown
- oninput event | dottoro has notes about bugginess in IE9
- Bug 312094 - Add support for <select oninput>
Document Tags and Contributors
Tags:
Contributors to this page:
Chealer,
Sebastianz,
skube,
teoli,
trevorh,
MHasan,
xwlee,
kscarfone,
Sheppy,
ziyunfei,
paul.irish,
hectorsan68
Last updated by:
Chealer,