HTMLDetailsElement: свойство name
Базовая версия 2024
Новая функция
Начиная с сентября 2024 года, эта функция работает на последних устройствах и версиях браузеров. Возможно, она не будет работать на старых устройствах или браузерах.
Свойство name интерфейса HTMLDetailsElement отражает атрибут name элементов <details>. Оно позволяет связывать несколько <details> элементов, при этом только один элемент из группы <details> может быть открыт одновременно. Это позволяет разработчикам легко создавать пользовательские интерфейсы, такие как аккордеоны, без использования скриптов.
Атрибут name определяет имя группы — присвойте несколько элементам <details> одинаковое значение атрибута name, чтобы сгруппировать их. Только один из сгруппированных элементов <details> может быть открыт одновременно — открытие одного элемента закроет другой. Если нескольким сгруппированным элементам <details> задан атрибут open, то открытым будет только первый элемент в порядке следования в исходном коде.
Значение
Строка. Пустая строка, если элемент не входит ни в одну группу.
Спецификации
| Спецификация |
|---|
| HTML # dom-details-name |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | WebView Android | |
name |
120 | 120 | 130 | 106 | 17.2 | 120 | 130 | 80 | 17.2 | 25.0 | 120 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLDetailsElement/name