--- title: compositionend slug: Web/Events/compositionend tags: - 事件 translation_of: Web/API/Element/compositionend_event ---
当文本段落的组成完成或取消时, compositionend 事件将被触发 (具有特殊字符的触发, 需要一系列键和其他输入, 如语音识别或移动中的字词建议)。
Bubbles | Yes |
Cancelable | Yes |
Target objects | {{domxref("Element")}} |
Interface | {{domxref("TouchEvent")}} |
Property | Type | Description |
---|---|---|
target {{ReadOnlyInline}} |
{{domxref("EventTarget")}} | 聚焦元素处理成分 |
type {{ReadOnlyInline}} |
{{domxref("DOMString")}} | 事件类型 |
bubbles {{ReadOnlyInline}} |
boolean |
事件是否冒泡 |
cancelable {{ReadOnlyInline}} |
boolean |
是否可以取消该事件 |
view {{ReadOnlyInline}} |
{{domxref("WindowProxy")}} | {{domxref("Document.defaultView")}} (window of the document) |
detail {{ReadOnlyInline}} |
long (float ) |
0. |
data {{ReadOnlyInline}} |
{{domxref("DOMString")}} (string) | 正在编辑的原始字符串, 否则为空字符串。只读。 |
locale |
{{domxref("DOMString")}} (string) | 组合事件的语言代码 (如果可用);否则, 为空字符串。只读。 |
{{CompatibilityTable}}
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("9.0")}}[1] | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatUnknown}} |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("9.0")}}[1] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatNo}} |
[1] 该事件是在9.0 之前的Gecko版本中已经可以使用, 但没有 DOM 级3属性和方法。Gecko还不支持给受信任事件的locale属性设置值。但是, 当创建不受信任的事件时,此值可以通过initCompositionEvent()
设置。