HTMLDetailsElement

基线 广泛可用

此功能已得到充分确立,并且可以在许多设备和浏览器版本上运行。它自以下时间起在浏览器中可用 2020年1月.

HTMLDetailsElement 接口提供了特殊属性(除了通过继承它还可用的常规 HTMLElement 接口之外)来操作 <details> 元素。

EventTarget Node Element HTMLElement HTMLDetailsElement

实例属性

继承自其父级 HTMLElement 的属性。

HTMLDetailsElement.name

一个反映 name HTML 属性的字符串,它允许您创建一组互斥的 <details> 元素。打开此组中命名的 <details> 元素之一会导致该组中的其他元素关闭。

HTMLDetailsElement.open

一个布尔值,反映 open HTML 属性,指示元素的内容(不包括 <summary>)是否应显示给用户。

实例方法

没有特定方法;继承自其父级 HTMLElement 的方法。

事件

使用 addEventListener() 或通过将事件侦听器分配到此接口的 oneventname 属性来侦听此事件。

toggle

<details> 元素的 open/closed 状态切换时触发。

规范

规范
HTML 标准
# htmldetailselement

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅