UIEvent:UIEvent() 构造函数

UIEvent() 构造函数创建一个新的 UIEvent 对象。

备注: 如果你使用该构造函数构造合成事件,那么出于安全原因,该事件不会被信任。只有浏览器生成的 UIEvent 对象是受信任的,只有受信任的事件才会触发默认动作。

语法

js
new UIEvent(type)
new UIEvent(type, options)

参数

type

表示事件名称的字符串。大小写敏感,浏览器会将其设置为 loadunloadaborterrorselect

options 可选

一个对象,除了 Event() 中定义的属性外,还可以具有以下属性:

detail 可选

一个表示与事件关联的事件相关值的数字。默认值为 0UIEvent.detail 列出了用于标准事件的语义。

view 可选

与事件关联的 Window。默认值为 null

sourceCapabilities 可选 非标准

提供有关负责生成触摸事件的物理设备的信息的 InputDeviceCapabilities 对象。

返回值

一个新的 UIEvent 对象。

规范

Specification
UI Events
# dom-uievent-uievent

浏览器兼容性

BCD tables only load in the browser

参见

  • 其构造的对象的接口:UIEvent