JAWS没有按要求读取下拉字段,即使该字段是必需的



我的页面中有两个字段1.名称字段:这是文本字段,是必填字段。JAWS正确地将其读取为"Name field required",类似于这样。

  1. 用法:这是一个下拉字段,也是必需的。JAWS正确地说它是一个下拉字段,但从未根据需要读取它

这是HTML代码

<tr widget="usage">
    <td>
        <span id='usage_required' class='required'>*</span><label for='ydlr8fo' widgetLabel='usage'>Usage:</label>
    </td>
    <td>
        <select name="usage" id="ydlr8fo" class="" widgetField="usage" required aria-invalid="false" title="Usage">
            <!-- options omitted -->
        </select>
    </td>
</tr>

使用aria required="true"JAWS尊重Chrome、FF和IE中SELECT元素所需的aria属性。

参见WAI-ARIA规范:https://www.w3.org/TR/wai-aria/states_and_properties#aria-所需

相关内容

  • 没有找到相关文章

最新更新