イベントオブジェクト

イベントオブジェクト

HTMLでイベントが発生した場合、そのイベントは特定のイベントオブジェクトに属しており、例えば、マウスクリックイベントは MouseEvent オブジェクトに属します。

イベントに関するさらに詳しい情報が必要な場合は、私たちの JavaScript イベント教程

Event オブジェクト

すべてのイベントオブジェクトは Event オブジェクトに基づいており、そのすべての属性とメソッドを継承します。

Event オブジェクト 説明
Event すべてのイベントオブジェクトの親オブジェクト。

その他のイベントオブジェクト

これらは最も一般的なイベントオブジェクトです:

Event オブジェクト 説明
AnimationEvent CSS アニメーションに対応
ClipboardEvent クリップボードの変更に対応
DragEvent ドラッグ&ドロップインタラクションに対応
FocusEvent フォーカスに関連するイベントに対応
HashChangeEvent URL のアンカー部分の変更に対応
InputEvent ユーザー入力に対応
KeyboardEvent キーボードインタラクションに対応
MouseEvent マウスインタラクションに対応
PageTransitionEvent ウェブページにナビゲートまたはウェブページを離れるに対応
PopStateEvent ヒストリーエントリの変更に対応
ProgressEvent 外部リソースのロード進行状況に対応
StorageEvent ウィンドウのストレージエリアの変更に対応
TouchEvent タッチインタラクションに対応
TransitionEvent CSS トランジションに対応
UiEvent ユーザーインターフェースインタラクションに対応
WheelEvent マウスローラーインタラクションに対応