codecamp

EventTarget事件:compositionstart

EventTarget事件 - compositionstart

当文本段落的组成已经完成或取消时,会触发compositionend事件(由具有需要一系列键和其他输入的特殊字符来触发,例如语音识别或移动设备上的字词建议)。

是否冒泡
是否可取消
目标对象Element
接口CompositionEvent

属性

属性类型描述
target(只读)EventTarget焦点元素处理组合。
type(只读)DOMString事件的类型。
bubbles(只读)boolean事件通常会冒泡吗?
cancelable(只读)boolean可以取消事件吗?
view(只读)WindowProxyDocument.defaultViewwindow文件)
detail(只读)longfloat0。
data(只读)DOMString (string)正在编辑的原始字符串,否则为空字符串。只读。
localeDOMString (string)composition事件的语言代码(如果有); 否则,为空字符串。只读。

浏览器兼容性

我们将兼容性数据转换为机器可读的JSON格式。

  • 电脑端

Chrome
Edge
Firefox(Gecko)Internet Explorer 
Opera
Safari 
基本支持支持支持9.0[1]支持不支持

  • 移动端


AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
基本支持支持支持9.0 [1]??不支持

注释:

[1]该事件在9.0之前的Gecko版本中被触发,但没有DOM Level 3属性和方法。Gecko尚不支持可信事件的locale属性。但是,在创建不受信任的事件时,可以通过initCompositionEvent()来设置此值。

EventTarget事件:click
EventTarget事件:compositionupdate
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Fetch API官方文档指南

Fetch API方法

WindowOrWorkerGlobalScope执行者:window

window属性

WindowOrWorkerGlobalScope执行者:WorkerGlobalScope

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }