KeyboardEvent: isComposing property
Baseline 2026
Newly available
Since September 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
The KeyboardEvent.isComposing read-only property returns
a boolean value indicating if the event is fired within a composition
session, i.e., after compositionstart
and before compositionend.
Value
A boolean.
Examples
js
const kbdEvent = new KeyboardEvent("syntheticKey", false);
console.log(kbdEvent.isComposing); // return false
Specifications
| Specification |
|---|
| UI Events # dom-keyboardevent-iscomposing |