2

我问的原因是:当我在 IE9 上运行 Jaws 12 并点击此页面时:http: //archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/_autoComplete.html

当我选择第一个组合框时,Jaws 不会自动切换到表单模式:美国州测试 1。它宣布它是一个编辑组合框,但我不能使用向下箭头或 alt 向下箭头浏览状态选项并选择一个状态。这是预期的行为吗?

根据此博客: http: //www.paciellogroup.com/blog/2010/10/jaws-support-for-aria/ Jaws 应该自动切换到表单模式以进行编辑输入,并且 alt 向下箭头应该下拉组合框,似乎都没有发生......

这是令人惊讶的,因为 dijit 小部件应该是可访问的……我在这里遗漏了什么吗?

4

1 回答 1

2

作为盲人用户,欢迎来到跨浏览器可访问性怪癖的美妙世界。我想说 Jaws 在遇到 dijit 组合框时应该自动切换到表单模式。当我在 Firefox 12 或 Google chrome 18 Jaws 中选择组合框时,使用 Jaws 13 会自动进入表单模式。如果我使用箭头键导航到组合框 Jaws 不会自动进入表单模式,但这是基于您发布的博客条目的预期行为。我当前使用的计算机具有 IE 7,并且我的行为与您的相似。当我选择组合框时,没有进入表单模式。即使我选择组合框并点击输入表单模式也不会激活。我与组合框交互的唯一方法是使用箭头键导航到它,然后按 Enter。这样做会打开表单模式并允许我与之交互。

于 2012-05-04T17:26:23.217 回答