元素:ariaBrailleRoleDescription 属性
ariaBrailleRoleDescription
属性是 Element
接口的属性,反映了 aria-brailleroledescription
属性的值,该属性定义了元素的 ARIA 盲文角色描述。
此属性可用于提供 aria-roledescription
值的简短版本。仅当 aria-roledescription
存在并且在极少数情况下其过于冗长而无法用于盲文时,才应使用此属性。 aria-brailleroledescription
包含有关何时应设置属性的更多信息。
值
<string>
-
该值是一个字符串,一个不受约束的值类型,旨在转换为盲文。
示例
获取和设置 ariaBrailleRoleDescription
此示例展示了如何获取和设置 ariaBrailleRoleDescription
属性。
HTML
首先,我们定义一个 <article>
元素,该元素将用作幻灯片放映中的幻灯片。我们将 aria-roledescription
属性设置为“幻灯片”,并在 aria-brailleroledescription
中将其盲文缩写设置为“sld”。
html
<article
id="article"
aria-roledescription="slide"
aria-brailleroledescription="sld"
aria-labelledby="slide1heading">
<h1 id="slide1heading">Welcome to my talk</h1>
</article>
JavaScript
要获取元素的角色描述,我们使用ariaBrailleRoleDescription
属性。下面的代码首先获取并记录该值。然后,它将盲文角色描述设置为“sd”并再次记录该值(仅供说明 - 在生产代码中,您不会设置此值)。
js
const article = document.getElementById("article");
log(article.ariaBrailleRoleDescription);
article.ariaBrailleRoleDescription = "sd";
log(article.ariaBrailleRoleDescription);
结果
规范
规范 |
---|
可访问的富互联网应用程序 (WAI-ARIA) # dom-ariamixin-ariabrailleroledescription |
浏览器兼容性
BCD 表格仅在浏览器中加载