--- title: FocusEvent slug: Web/API/FocusEvent tags: - API - DOM - DOM Events - Event - Experimental - Reference - イベント translation_of: Web/API/FocusEvent ---

{{APIRef("DOM Events")}}

FocusEvent はフォーカスに関するイベント、例えば {{domxref("Element/focus_event", "focus")}}, {{domxref("Element/blur_event", "blur")}}, {{domxref("Element/focusin_event", "focusin")}}, {{domxref("Element/focusout_event", "focusout")}} などを表します。

{{InheritanceDiagram}}

コンストラクター

{{domxref("FocusEvent.FocusEvent", "FocusEvent()")}}
指定した引数に基づいて、FocusEvent イベントを作成します。

プロパティ

このインターフェイスは親である {{domxref("UIEvent")}} および間接的に {{domxref("Event")}} から、プロパティを継承しています

{{domxref("FocusEvent.relatedTarget")}}
このイベントのセカンダリターゲットを表す {{domxref("EventTarget")}} です。一部の場合 (タブ移動でページに出入りするときなど) では、セキュリティ上の理由からこのプロパティが null に設定されます。

メソッド

このインターフェイスには固有のメソッドはありません。親である {{domxref("UIEvent")}} および間接的に {{domxref("Event")}} から、メソッドを継承しています。

仕様書

仕様書 策定状況 コメント
{{SpecName('UI Events', '#interface-focusevent', 'FocusEvent')}} {{Spec2('UI Events')}}
{{SpecName('DOM3 Events', '#interface-focusevent', 'FocusEvent')}} {{Spec2('DOM3 Events')}} 初回定義

ブラウザーの互換性

{{Compat("api.FocusEvent")}}

関連情報