JAWS读取所选选择元素上的标签

时间:2018-08-28 16:11:42

标签: accessibility screen-readers jaws-screen-reader

如果我使用Tab键选择一个JAWS,则会读取标签和值。如果我做出选择,则导航离开,然后JAWS将仅读取所选值。

有什么办法让屏幕阅读器读取标签和值?

1 个答案:

答案 0 :(得分:1)

如果您的代码在语义上是正确的,则不必担心屏幕阅读器宣布表单元素的方式会有细微的差别。 JAWS,NVDA和VoiceOver都有细微差别。您可以描述或发布您的代码吗?如果是这样,那就没事了:

<label for='myselect'>here is my label</label>
<select id='myselect'>
  <option>foo</option>
  <option>bar</option>
</select>

<label>元素通过使用<select>属性指向for。只要标签和选择以这种方式绑在一起,那么屏幕阅读器如何对待它就超出了您的控制范围。