下拉列表和咏叹调直播?

时间:2015-06-24 20:40:13

标签: firefox accessibility wai-aria nvda

在加载aria live时,NVDA是否可以只读取下拉选择值?

<div aria-live="polite">
<select>
<option>A</option>
<option selected>B</option>
<option>C</option>
<option></option>
</select>
</div>

现在在Firefox上,它会读取A,B,C,而不会选择哪一个。当有足够的选项时,由于正在阅读所有选项,因此这成为一个问题。有没有办法将select标记为只读取所选值? &#34; B&#34;

如果没有aria live,则会正确读取下拉列表选项,只需读取&#34; B&#34;。在咏叹调里面有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:0)

您应该使用类似a11yfy live liver的内容宣布示例已更新,然后让用户导航以查找示例的详细信息。

您可以从Bower下载。文档在这里https://github.com/dylanb/a11yfy/blob/master/announce.md#jquerya11yfyassertiveannounce

代码,如果您想自己实现,请访问https://github.com/dylanb/a11yfy/blob/master/a11yfy/jquery.a11yfy.core.js#L29