此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

CompositionEvent

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

DOM 接口 CompositionEvent 表示用户间接输入文本(如使用输入法)时发生的事件。此接口的常用事件有compositionstart, compositionupdatecompositionend

Event UIEvent CompositionEvent

构造函数

CompositionEvent()

创建一个新的 CompositionEvent 对象实例。

属性

这个接口也从UIEventEvent 继承属性。

CompositionEvent.data 只读

返回触发事件的输入方法所产生的字符;取决于生成 CompositionEvent 对象的事件类型,结果会有所不同。

CompositionEvent.locale 只读 已弃用

返回当前输入方法的场景(例如,使用输入法编辑器进行输入合成时,场景就是键盘布局)。

方法

这个接口也从 UIEventEvent 继承方法。

CompositionEvent.initCompositionEvent() 已弃用

初始化 CompositionEvent 对象的所有属性。

规范

Specification
UI Events
# interface-compositionevent

浏览器兼容性

参见