JavaScript onKeyDown和Jaws屏幕阅读器-不协同工作

JavaScript onKeyDown和Jaws屏幕阅读器-不协同工作,javascript,screen-readers,jaws-screen-reader,Javascript,Screen Readers,Jaws Screen Reader,我无法让键盘键1、2、3、4、5和6的JavaScript onKeyDown与Jaws Screenreader一起工作。具体来说,我有一个自动生成的html文档,其中包含链接。链接以不同的方式关联(例如,一系列与狗相关的链接,以及另一组与猫相关的链接)。我希望用户能够通过简单地切换按下的键,在他们正在浏览的一系列链接之间切换。这目前是可行的,但不适用于Jaws Screenreader的用户。对他们来说,按下按键时不会发生任何事情。 其他注意事项:keyDown事件需要能够发生在文档中的任何

我无法让键盘键1、2、3、4、5和6的JavaScript onKeyDown与Jaws Screenreader一起工作。具体来说,我有一个自动生成的html文档,其中包含链接。链接以不同的方式关联(例如,一系列与狗相关的链接,以及另一组与猫相关的链接)。我希望用户能够通过简单地切换按下的键,在他们正在浏览的一系列链接之间切换。这目前是可行的,但不适用于Jaws Screenreader的用户。对他们来说,按下按键时不会发生任何事情。 其他注意事项:keyDown事件需要能够发生在文档中的任何位置,因此它不会孤立于文档中的一个小区域(例如表单或下拉菜单)。

是否有一个相对简单的解决方案,允许JAWS屏幕阅读器用户按不同的键在模式之间切换?非常感谢您的帮助

您是否正在退出正常浏览模式,其中1-6键和其他键被设置为跳转到各种元素?例如,1-6跳到标题。如果没有,请先按“插入+空格”

我假设这是一个动作,有人按住1键,然后可能是通过狗相关链接的箭头,或者按住2键以获得猫相关链接?如果是这样,在我看来,可能有一种更实用、更容易实现的方法。总的来说,我想学习你的网站的键盘快捷键必须有一个很好的理由,特别是如果我可以用屏幕阅读器本机命令以大致相同的笔划数完成任务。

请包括一个。阅读