元素:ariaHidden 属性
ariaHidden
是 Element
接口的属性,它反映 aria-hidden
) 属性的值,该属性指示元素是否暴露给无障碍性 API。
值
包含以下值之一的字符串
"true"
-
元素对无障碍性 API 隐藏。
"false"
-
元素对无障碍性 API 暴露,就像它已渲染一样。
"undefined"
-
元素的隐藏状态由用户代理根据它是否已渲染来确定。
示例
在这个示例中,具有 ID 为 hidden
的元素上的 aria-hidden
属性设置为 "true"。使用 ariaHidden
,我们将值更新为 "false"。
html
<div id="hidden" aria-hidden="true">Some things are better left unsaid.</div>
js
let el = document.getElementById("hidden");
console.log(el.ariaHidden); // true
el.ariaHidden = "false";
console.log(el.ariaHidden); // false
规范
规范 |
---|
无障碍富互联网应用 (WAI-ARIA) # dom-ariamixin-ariahidden |
浏览器兼容性
BCD 表格只能在浏览器中加载