gpt4 book ai didi

wai-aria - 如何让 JAWS 读取字段集的 aria-describedby 属性?

转载 作者:行者123 更新时间:2023-12-02 17:11:16 30 4
gpt4 key购买 nike

我是一名致力于使应用程序更易于访问的开发人员,我对 JAWS 还很陌生。

我读到的关于 aria-describedby 的所有内容都让我相信,将它添加到具有包含描述的元素的 ID 的 fieldset 将导致内容当用户访问字段集时,屏幕阅读器(在我的例子中是 JAWS)读取的已识别元素的数量(参见 MDN )

但是当我测试它时,这并没有发生。我已检查 ID 是否正确。

我是否误解了 aria-describedby 的工作原理?是否需要在 JAWS 中启用设置才能正确读取 aria 属性?

最佳答案

这可能会有帮助:实用支持:aria-label, aria-labelledby and aria-describedby

在您描述的情况下,您可以通过将 aria-labelledby 与多个 id refs 一起使用来实现与您想要的相同的结果,即 JAWS 在以下情况下宣布图例和说明文本fieldset 被导航到。

<fieldset  aria-labelledby="legend-03 instruction">
<legend id="legend-03">
Which version of HTML do you use?
</legend>
<p id="instruction"> some important text</p>
<input name="html" id="html43" value="html4" type="radio">
<label for="html43">HTML4</label>
<br>
<input name="html" id="html53" value="html5" type="radio">
<label for="html53">HTML5</label>
</fieldset>

https://codepen.io/stevef/pen/PQMaxr

关于wai-aria - 如何让 JAWS 读取字段集的 aria-describedby 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49137716/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com