ElementInternals: ariaHidden 属性

ariaHidden 属性是 ElementInternals 接口的属性,它反映了 aria-hidden 属性的值,该属性指示元素是否公开给辅助功能 API。

注意:ElementInternals 上设置 aria 属性允许在自定义元素上定义默认语义。这些语义可能会被作者定义的属性覆盖,但可以确保在作者删除这些属性或根本没有添加这些属性时保留默认语义。有关更多信息,请参阅 辅助功能对象模型说明

价值

包含以下值之一的字符串

"true"

元素对辅助功能 API 隐藏。

"false"

元素公开给辅助功能 API,就像它已渲染一样。

"undefined"

元素的隐藏状态由用户代理根据它是否已渲染来确定。

示例

在这个示例中,ariaHidden 的值设置为 "true"。

js
this.internals_.ariaHidden = "true";

规范

规范
可访问的富互联网应用程序 (WAI-ARIA)
# dom-ariamixin-ariahidden

浏览器兼容性

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