--- title: 'Window: blur イベント' slug: Web/API/Window/blur_event tags: - API - イベント - FocusEvent - リファレンス - ウェブ - Window - blur - onblur browser-compat: api.Window.blur_event translation_of: Web/API/Window/blur_event --- {{APIRef}} **`blur`** イベントは、要素がフォーカスを失ったときに発生します。 `blur` の反対は {{domxref("Window/focus_event", "focus")}} です。
バブリング | なし |
---|---|
キャンセル | 不可 |
インターフェイス | {{DOMxRef("FocusEvent")}} |
イベントハンドラープロパティ | {{domxref("GlobalEventHandlers/onblur", "onblur")}} |
同期 / 非同期 | 同期 |
Composed | はい |
Click on this document to give it focus.
``` #### CSS ```css .paused { background: #ddd; color: #555; } ``` #### JavaScript ```js function pause() { document.body.classList.add('paused'); log.textContent = 'FOCUS LOST!'; } function play() { document.body.classList.remove('paused'); log.textContent = 'This document has focus. Click outside the document to lose focus.'; } const log = document.getElementById('log'); window.addEventListener('blur', pause); window.addEventListener('focus', play); ``` #### 結果 {{EmbedLiveSample("Live_example")}} ## 仕様書 {{Specifications}} ## ブラウザーの互換性 {{Compat}} このイベントが処理されている間、 {{DOMxRef("Document.activeElement")}} の値はブラウザーによって異なります ({{bug(452307)}})。 IE10 はフォーカスが移動する先の要素を設定しますが、 Firefox と Chrome ではふつう、文書の `body` を設定します。 ## 関連情報 - 関連イベント: {{domxref("Window/focus_event", "focus")}} - `Element` を対象としたこのイベント: {{domxref("Element/blur_event", "blur")}} イベント