UiEventインターフェイス
UiEventインターフェイスは、ユーザーインターフェイスの操作によって発生するイベントに関するインターフェイスです。 ユーザーインターフェイスに関するFocusEvent、InputEvent、KeyboardEvent、MouseEvent、TouchEvent、WheelEventの元になるインターフェイスです。
Eventインターフェイスを継承していますので、EventインターフェイスのPropertyとMethod、Eventタイプが使えます。
- Event
- └── UiEvent
Properties
Example Syntax
var bubbles_value = UiEvent.bubbles;
Property | ||
---|---|---|
detail | read only | イベントが起きた回数 |
view | read only | イベントが発生したViewを含むWindowProxyを返します。 |
UiEvent Types
UiEventタイプはエレメントに設定してwebページで起こるイベントを捉えます。
Example Syntax
object.onabort = function(){script_or_function};
UiEvent type | |
---|---|
onabort | <audio>または<video>メディアデータのダウンロードが中止されたら |
onbeforeunload | 現在のドキュメント(webページ)を閉じるや他のページに移動すると |
onerror | 外部ファイルのロード中にエラーが起きると |
onload | onloadイベントが設定されたタグエレメントがロードされたら |
onresize | ブラウザのWindowのサイズを変更したら |
onscroll | onscrollイベントが設定されたタグエレメントのスクロールバーを操作した |
onselect | onselectイベントが設定されたHTMLエレメント内の幾つかのテキストが選択されたら |
onunload | webページを遷移する行為、formを送信する、または閉じると |
関連(Related)
HTML、CSS、DOMのマウス、キーボード、タッチデバイス、カーソルに関する用途一覧です。
HTML
CSS
DOM
- 全般
-
- インターフェイス
- UiEvent
- イベント
- which
- プロパティ
- altKey、 ctrlKey、 metaKey、 relatedTarget、 shiftKey
- メソッド
- getModifierState()
- マウス
-
- インターフェイス
- DragEvent、 MouseEvent
- イベント
- click、 contextmenu、 dblclick、 dragend、 dragenter、 dragleave、 dragover、 dragstart、 drop、 mousedown、 mouseenter、 mouseleave、 mousemove、 mouseout、 mouseover、 mouseup、 show、 onwheel
- プロパティ
- button、 buttons、 clientX、 clientY、 code、 deltaMode、 deltaX、 deltaY、 deltaZ、 pageX、 pageY、 screenX、 screenY
- メソッド
- キーボード
- タッチデバイス
-
- インターフェイス
- TouchEvent
- イベント
- touchcancel、 touchend、 touchmove、 touchstart、 transitionend
- プロパティ
- メソッド