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.

Die HTMLDetailsElement-Schnittstelle bietet spezielle Eigenschaften (zusätzlich zu den regulären Eigenschaften der HTMLElement-Schnittstelle, die sie durch Vererbung ebenfalls zur Verfügung hat) zum Manipulieren von <details>-Elementen.

EventTarget Node Element HTMLElement HTMLDetailsElement

Instanz-Eigenschaften

Erbt Eigenschaften von ihrem Elternteil, HTMLElement.

HTMLDetailsElement.name

Ein String, der das name-HTML-Attribut widerspiegelt, welches es Ihnen ermöglicht, eine Gruppe von sich gegenseitig ausschließenden <details>-Elementen zu erstellen. Das Öffnen eines der benannten <details>-Elemente dieser Gruppe bewirkt, dass andere Elemente der Gruppe geschlossen werden.

HTMLDetailsElement.open

Ein boolescher Wert, der das open-HTML-Attribut widerspiegelt und angibt, ob die Inhalte des Elements (außer dem <summary>) dem Benutzer angezeigt werden sollen oder nicht.

Instanz-Methoden

Keine spezifische Methode; erbt Methoden von ihrem Elternteil, HTMLElement.

Ereignisse

Hören Sie auf dieses Ereignis mit addEventListener() oder indem Sie einen Ereignis-Listener an die oneventname-Eigenschaft dieser Schnittstelle zuweisen.

toggle

Wird ausgelöst, wenn der offen/geschlossen-Zustand eines <details>-Elements umgeschaltet wird.

Spezifikationen

Specification
HTML Standard
# htmldetailselement

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch

  • Das HTML-Element, das diese Schnittstelle implementiert: <details>