我有一个以ul li格式显示验证错误的表单,在提交时强制关注li列表中的第一条错误消息。但是下巴正在阅读整个列表而不是重点文本。 Tabindex已被添加到每个li项目中,但是在tab键上按下焦点正在进行li项目但是下颌不能阅读但有时用'i'按键阅读。
答案 0 :(得分:0)
这是正常行为。 JAWS整体认为诸如ul
之类的列表。 I 是移动到下一个列表项的快捷导航键
您可以在此处执行的操作是使用aria-invalid
属性,并按照建议here将alert
角色分配给您的第一个li
。