InputEvent:InputEvent() 构造函数
InputEvent()
构造函数创建一个新的 InputEvent
对象。
语法
js
new InputEvent(type)
new InputEvent(type, options)
参数
type
-
表示事件名称的字符串。区分大小写,浏览器将其设置为
beforeinput
或者input
。 options
可选-
一个对象,除了
UIEvent()
中定义的属性之外,还具有以下属性:inputType
可选-
指定可编辑内容更改类型的字符串,例如插入、删除或格式化文本。
data
可选-
包含要插入的字符的字符串。如果更改未插入文本(例如删除字符时),则其可能为空字符串。
isComposing
可选-
一个布尔值,指示事件是组合会话的一部分,这意味着它在
compositionstart
事件之后,但在compositionend
事件之前。默认值为false
。
返回值
一个 InputEvent
对象。
规范
Specification |
---|
UI Events # dom-inputevent-inputevent |
浏览器兼容性
BCD tables only load in the browser
参见
InputEvent
,它构造的对象所属的接口。