【发布时间】:2015-06-26 05:11:52
【问题描述】:
NVDA 是否可以在加载 aria live 时仅读取下拉选择值?
<div aria-live="polite">
<select>
<option>A</option>
<option selected>B</option>
<option>C</option>
<option></option>
</select>
</div>
现在在 Firefox 上,它会读取 A、B、C,而不知道选择了哪一个。当有很多选项时,这会成为一个问题,因为正在读取所有选项。有没有办法将选择标记为只读取选定的值? “乙”
如果没有 aria live,下拉选择会被正确读取,只是读取“B”。有没有办法在 aria live 中实现这一点?
【问题讨论】:
-
为什么要在 aria-live 区域内使用它?这对我来说似乎没有意义。
-
它是一个例子,下拉列表来自一个 ajax 请求...实际上它获取整个表单,下拉列表位于其中。
-
您是否试图告诉用户表单已到达?为什么不直接宣布“示例已更新”并让用户导航到示例以读出它?
标签: firefox accessibility wai-aria nvda