UIEvent
UIEvent
接口表示简单的用户界面事件。
UIEvent
继承自 Event
。尽管 UIEvent.initUIEvent()
方法保留用于向后兼容,但您应该使用 UIEvent()
构造函数创建 UIEvent
对象。
几个接口是此接口的直接或间接后代:MouseEvent
、TouchEvent
、FocusEvent
、KeyboardEvent
、WheelEvent
、InputEvent
和 CompositionEvent
。
构造函数
UIEvent()
-
创建一个
UIEvent
对象。
实例属性
此接口还继承其父级 Event
的属性。
UIEvent.detail
只读-
返回一个
long
,其中包含有关事件的详细信息,具体取决于事件类型。 UIEvent.sourceCapabilities
实验性 只读-
返回
InputDeviceCapabilities
接口的一个实例,该接口提供有关生成触摸事件的物理设备的信息。 UIEvent.view
只读-
返回一个 WindowProxy,其中包含生成事件的视图。
UIEvent.which
已弃用 只读-
返回按下的键的数字
keyCode
,或者对于按下的字母数字键返回字符代码 (charCode
)。
实例方法
此接口还继承其父级 Event
的方法。
UIEvent.initUIEvent()
已弃用-
初始化
UIEvent
对象。如果事件已分派,则此方法不执行任何操作。
规范
规范 |
---|
UI 事件 # idl-uievent |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。