InputEvent
The InputEvent
interface represents an event notifying of editable content change.
Constructor
InputEvent()
- Creates an
InputEvent
object.
Properties
This interface inherits properties from its parents, UIEvent
and Event
.
InputEvent.data
Read only- Returns a
DOMString
with the inserted characters. This may be empty string if the change doesn't cause inserting text, e.g., deleting characters. InputEvent.isComposing
Read only- Returns a
Boolean
value indicating if the event is fired aftercompositionstart
and beforecompositionend
.
Methods
This interface doesn't implement specific methods, but inherits methods from its parents, UIEvent
and Event
.
Specifications
Specification | Status | Comment |
---|---|---|
Document Object Model (DOM) Level 3 Events Specification The definition of 'InputEvent' in that specification. |
Working Draft | Initial definition. |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | No support | 31.0 (31.0) | No support | No support | No support |
data |
No support | No support | No support | No support | No support |
isComposing() |
No support | 31.0 (31.0) | No support | No support | No support |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | No support | 31.0 (31.0) | No support | No support | No support |
data |
No support | No support | No support | No support | No support |
isComposing() |
No support | 31.0 (31.0) | No support | No support | No support |
See also
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/api/inputevent