Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
HTMLBodyElement インターフェイスは、(通常の HTMLElement インターフェイスから継承されるもの以外に) <body> 要素を操作するための特別なプロパティとメソッドを提供します。
EventTarget Node Element HTMLElement HTMLBodyElement親インターフェイスである HTMLElement からプロパティを継承しています。
HTMLBodyElement.aLink文字列で、アクティブなハイパーリンクの色を表します。
HTMLBodyElement.background文字列で、背景画像リソースの場所の説明を表します。これは URI ではないことに注意してください。ただし、一部のブラウザーの一部の古いバージョンはそれを想定しています。
HTMLBodyElement.bgColor文字列で、ドキュメントの背景色を表します。
HTMLBodyElement.link文字列で、未訪問のリンクの色を表します。
HTMLBodyElement.text文字列で、テキストの前景色を表します。
HTMLBodyElement.vLink文字列で、訪問済みのリンクの色を表します。
固有のメソッドはありません。 インターフェイスである HTMLElement からメソッドを継承しています。
HTMLElement のイベントを継承しています。
以下の Window の onXYZ イベントハンドラープロパティも、 window オブジェクトをターゲットとした別名として利用可能です。しかし、これらは HTMLBodyElement ではなく、 window オブジェクトで直接待ち受けすることをお勧めします。
メモ: addEventListener() を HTMLBodyElement に対して使用しても、以下に示す onXYZ イベントハンドラーを動作させることができません。代わりに window オブジェクトのイベントを待ち受けしてください。
文書の印刷を開始した後、または印刷プレビューが閉じられた後に発行されます。
HTMLBodyElement.onbeforeprint文書を印刷しようとしているとき、または印刷のためにプレビュしようとしているときに発行されます。
HTMLBodyElement.onbeforeunloadウィンドウ、文書、およびそのリソースがアンロードされようとしているときに発行されます。
HTMLBodyElement.ongamepadconnectedゲームパッドが接続されたことをブラウザーが検出したとき、またはゲームパッドのボタン/軸が初めて使用されたときに発行されます。
HTMLBodyElement.ongamepaddisconnectedゲームパッドが切断されたことをブラウザーが検出したときに発行されます。
HTMLBodyElement.onhashchangeURLのフラグメント識別子(URL の # で始まる部分とそれに続く部分)が変更されたときに発行されます。
HTMLBodyElement.onlanguagechangeユーザーの優先言語が変更されたときに発行されます。
HTMLBodyElement.onmessageウィンドウがメッセージを受け取ったときに発行されます。例えば、他の閲覧コンテキストから Window.postMessage() を呼び出した場合などに発行されます。
HTMLBodyElement.onmessageerrorウィンドウがデシリアライズできないメッセージを受信したときに発行されます。
HTMLBodyElement.onofflineブラウザーがネットワークにアクセスできなくなり、 Navigator.onLine の値が false に切り替わったときに発行されます。
HTMLBodyElement.ononlineブラウザーがネットワークにアクセスし、 Navigator.onLine の値が true に切り替わったときに発行されます。
HTMLBodyElement.onpagehideブラウザーがセッションの履歴から別のページを表示する過程で、現在のページを非表示にしたときに発行されます。
HTMLBodyElement.onpageshowブラウザーがナビゲーションによってウィンドウの文書を表示したときに発行されます。
HTMLBodyElement.onpopstateユーザーがセッション履歴を操作している間に、アクティブな履歴項目が変更されたときに発行されます。
HTMLBodyElement.onrejectionhandledJavaScript のプロミス (Promise) が拒否され、拒否の処理が行われたときに発行されます。
HTMLBodyElement.onstorage他の文書のコンテキストでストレージ領域 (localStorage) が変更されたときに発行されます。
HTMLBodyElement.onunhandledrejectionプロミス (Promise) が拒否されたが、拒否の処理が行われなかった場合に発行されます。
HTMLBodyElement.onunloadドキュメントがアンロードされるときに発行されます。
| HTML # htmlbodyelement |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。