UIEvent
UIEvent 接口代表简单的用户界面事件。它是 UI Events API 的一部分,该 API 包含与用户交互相关的各种事件类型和接口。
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 |
浏览器兼容性
加载中…