UIEvent

UIEvent 介面是使用者介面的事件的基本型態。

UIEvent 是從 Event 衍伸過來。 雖然為了相容性,仍留著 UIEvent.initUIEvent() 方法,建立 UIEvent 物件最好是選擇以 UIEvent() constructor 建立。

許多介面直接或間接繼承此介面,例如:MouseEventTouchEventFocusEventKeyboardEventWheelEventInputEventCompositionEvent

建構式

UIEvent()

建立一個 UIEvent 物件 。

屬性

此介面亦繼承其父-- Event 的屬性:

UIEvent.cancelBubble Non-standard 已棄用

Is a Boolean indicating whether the bubbling of the event has been canceled or not.

UIEvent.detailRead only

Returns a long with details about the event, depending on the event type.

UIEvent.isChar 已棄用 Read only

Returns a Boolean indicating whether the event produced a key character or not.

UIEvent.layerX Non-standard Read only

Returns the horizontal coordinate of the event relative to the current layer.

UIEvent.layerY Non-standard Read only

Returns the vertical coordinate of the event relative to the current layer.

UIEvent.pageX Non-standard Read only

Returns the horizontal coordinate of the event relative to the whole document.

UIEvent.pageY Non-standard Read only

Returns the vertical coordinate of the event relative to the whole document.

UIEvent.sourceCapabilities Non-standard Read only

Returns an instance of the InputDeviceCapabilities interface which provides information about the physical device responsible for generating a touch event.

UIEvent.viewRead only

Returns a WindowProxy that contains the view that generated the event.

UIEvent.which Non-standard Read only

Returns the numeric keyCode of the key pressed, or the character code (charCode) for an alphanumeric key pressed.

方法

此介面亦繼承其父-- Event 的方法:

UIEvent.initUIEvent() 已棄用

初始化 UIEvent 物件。若該事件已經觸發的話,此方法就不會執行任何東西。

規範

Specification
UI Events
# idl-uievent

瀏覽器相容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
UIEvent
UIEvent() constructor
detail
initUIEvent
Deprecated
sourceCapabilities
Experimental
view
which
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
No support
No support
Experimental. Expect behavior to change in the future.
Deprecated. Not for use in new websites.
See implementation notes.
Has more compatibility info.

參見