HTMLBodyElement
インターフェイスは、<body>
要素を操作するための特別なプロパティ(通常の HTMLElement
インターフェイスから継承されたプロパティを超える)を提供します。
プロパティ
親の HTMLElement
および WindowEventHandlers
からプロパティを継承します。
HTMLBodyElement.aLink
- アクティブなハイパーリンクの色を表す
DOMString
です。 HTMLBodyElement.background
- 背景画像リソースの場所の説明を表す
DOMString
です。 これは URI ではないことに注意してください。 ただし、一部のブラウザーの一部の古いバージョンはそれを想定しています。 HTMLBodyElement.bgColor
- ドキュメントの背景色を表す
DOMString
です。 HTMLBodyElement.link
- 未訪問のリンクの色を表す
DOMString
です。 HTMLBodyElement.text
- テキストの前景色を表す
DOMString
です。 HTMLBodyElement.vLink
- 訪問済みのリンクの色を表す
DOMString
です。
メソッド
固有のメソッドはありません。 親の HTMLElement
および WindowEventHandlers
からメソッドを継承します。
イベントハンドラ
固有のイベントハンドラはありません。 親の HTMLElement
および WindowEventHandlers
からイベントハンドラを継承します。
WindowEventHandlers.onafterprint
afterprint
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onbeforeprint
beforeprint
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onbeforeunload
beforeunload
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onhashchange
hashchange
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onlanguagechange
languagechange
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onmessage
- オブジェクトが
message
イベントを受け取るたびに呼び出されるEventHandler
です。 WindowEventHandlers.onmessageerror
- オブジェクトが
messageerror
イベントを受け取るたびに呼び出されるEventHandler
です。 WindowEventHandlers.onoffline
offline
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.ononline
online
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onpagehide
pagehide
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onpageshow
pageshow
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onpopstate
popstate
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onrejectionhandled
rejectionhandled
イベントが発生したときに実行されるコードを表すEventHandler
です。Promise
が拒否され、拒否が処理されたことを示します。GlobalEventHandlers.onresize
resize
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onstorage
storage
イベントが発生したときに呼び出されるコードを表すEventHandler
です。WindowEventHandlers.onunhandledrejection
unhandledrejection
イベントが発生したときに実行されるコードを表すEventHandler
です。Promise
は拒否されたが拒否が処理されなかったことを示します。WindowEventHandlers.onunload
unload
イベントが発生したときに呼び出されるコードを表すEventHandler
です。
仕様
仕様 | 状態 | コメント |
---|---|---|
HTML Living Standard HTMLBodyElement の定義 |
現行の標準 | 技術的には、イベント関連プロパティの onafterprint 、onbeforeprint 、onbeforeunload 、onblur 、onerror 、onfocus 、onhashchange 、onlanguagechange 、onload 、onmessage 、onoffline 、ononline 、onpopstate 、onresize 、onstorage 、onunload は WindowEventHandlers に移動されました。 HTMLBodyElement はこのインターフェイスを実装します。 |
HTML 5.1 HTMLBodyElement の定義 |
勧告 | |
HTML5 HTMLBodyElement の定義 |
勧告 | 次のプロパティは廃止されました: aLink 、bgColor 、background 、link 、text 、vLink 。次のプロパティが追加されました: onafterprint 、onbeforeprint 、onbeforeunload 、onblur 、onerror 、onfocus 、onhashchange 、onload 、onmessage 、onoffline 、ononline 、onpopstate 、onresize 、onstorage 、onunload 。 |
Document Object Model (DOM) Level 2 HTML Specification HTMLBodyElement の定義 |
廃止 | Document Object Model (DOM) Level 1 Specification からの変更はありません。 |
Document Object Model (DOM) Level 1 Specification HTMLBodyElement の定義 |
廃止 | 初期定義 |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- このインターフェイスを実装する HTML 要素:
<body>
WindowEventHandlers