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