HTMLDetailsElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

HTMLDetailsElement インターフェイスは、(継承によって利用できる通常の HTMLElement インターフェイスのもの以外の)<details> を操作するための特殊なプロパティを提供します。

EventTarget Node Element HTMLElement HTMLDetailsElement

インスタンスプロパティ

親である HTMLElement からプロパティを継承しています。

HTMLDetailsElement.open

HTML の open 属性を反映する論理値で、要素の内容(<summary> を除く)がユーザーに表示されているかどうかを示します。

インスタンスメソッド

固有のメソッドはありません。親である HTMLElement からメソッドを継承しています。

イベント

このイベントは addEventListener() を使用するか、このインターフェイスの onイベント名 プロパティにイベントリスナーを代入することで待ち受けします。

toggle

<details> 要素の open/closed 状態がトグル切り替えされたときに発生します。

仕様書

Specification
HTML Standard
# htmldetailselement

ブラウザーの互換性

BCD tables only load in the browser

関連情報

  • このインターフェイスを実装している HTML 要素: <details>