键盘可访问的网络下拉菜单?

Bee*_*eep 7 html javascript css jquery

有没有办法在网站上构建键盘可访问的下拉菜单?我们当前的Web应用程序具有标准的悬停菜单,但是这确实减慢了我们的数据录入员(谁习惯于桌面应用程序,其中有一个键盘访问菜单,无需使用鼠标).

我们想出如何证明使用键盘快捷键的菜单,但我不知道如何选择其中一个条目(如在大多数桌面应用程序使用菜单项的第一个字母等).

编辑 - 指向执行此操作的网站或其他类型的示例的链接将非常有用

dev*_*ler 7

您可以使用accesskey锚标记的属性:

<a href="something.html" accesskey="s">[S]omething</a>
Run Code Online (Sandbox Code Playgroud)

但使用它的键盘快捷键在所有浏览器中都有所不同:

  • IE:Alt + accesskey,回车
  • FireFox:Alt + Shift + accesskey
  • Opera:Shift + Esc + accesskey
  • Chrome:Alt + accesskey