CompositionEvent: data property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thedata read-only property of theCompositionEvent interface returns the characters generated by the inputmethod that raised the event; its exact nature varies depending on the type of eventthat generated theCompositionEvent object.
In this article
Value
A string representing the event data:
- For
compositionstartevents, this is the currently selected text thatwill be replaced by the string being composed. This value doesn't change even ifcontent changes the selection range; rather, it indicates the string that was selectedwhen composition started. - For
compositionupdate, this is the string as it stands currently asediting is ongoing. - For
compositionendevents, this is the string as committed to theeditor.
Specifications
| Specification |
|---|
| UI Events> # dom-compositionevent-data> |