HTMLDetailsElement: name-Eigenschaft
Baseline
2024
Neu verfügbar
Seit September 2024 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die name-Eigenschaft der HTMLDetailsElement-Schnittstelle spiegelt das name-Attribut von <details>-Elementen wider. Sie ermöglicht es, mehrere <details>-Elemente miteinander zu verbinden, wobei nur eines der <details>-Elemente gleichzeitig geöffnet sein kann. Dies erlaubt es Entwicklern, UI-Features wie Akkordeons leicht ohne Scripting zu erstellen.
Das name-Attribut spezifiziert einen Gruppennamen — geben Sie mehreren <details>-Elementen denselben name-Wert, um sie zu gruppieren. Nur eines der gruppierten <details>-Elemente kann gleichzeitig geöffnet sein — das Öffnen eines führt dazu, dass ein anderes geschlossen wird. Wenn mehreren gruppierten <details>-Elementen das open-Attribut gegeben wird, wird nur das erste in der Quellreihenfolge geöffnet gerendert.
Wert
Ein String. Der leere String, wenn das Element nicht Teil einer Gruppe ist.
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-details-name> |