当我们在IE jaws中打开一个下拉菜单时,它正在宣布标题的文本,它出现在另一个div中。示例应用程序已部署在以下位置-https://jawsaccessibility.herokuapp.com/index.html
复制步骤
输出-“不结盟.”文本将以下拉文本的形式公布。
预期的下拉文本应该已经公布了。
发布于 2018-06-18 05:44:10
3天前,装卸工在以下github发行版- https://github.com/FreedomScientific/VFO-standards-support/issues/90中发表了评论
这是由于IE如何在可访问性树中表示元素的问题。当一个元素有一个表索引时,它就包含在可访问性树中,并且该元素的可访问名称是子文本,除非提供的可访问名称有其他来源。在测试用例中,作为可访问性树中的一个分组对象,其可访问名称为"Nam non metus diam. Mauris vehicula ac lectus eu pharetra“,并在下拉按钮接收到焦点时宣布。
尝试在div中添加aria-label="“(空标签)。这为div提供了另一个“null”标签,并解决了这个问题。
https://stackoverflow.com/questions/50851542
复制相似问题