6

我以简单的 html 表单将访问密钥分配e给电子邮件输入字段。我目前正在 chrome 中对此进行测试。因此,在按下Alt+e时,Chrome 菜单不会被切换到电子邮件输入字段,而是被激活。

我应该如何解决这个问题?如何在按下Alt+时获得输入元素的焦点e

有任何想法吗?

谢谢

4

2 回答 2

14

属性的实现accesskey是依赖于浏览器的,见一些变化

它还会干扰浏览器或辅助软件可能具有的内置访问键分配。因此,无障碍专家不建议这样做。

在我的 Chrome 上,当我使用- -accesskey="e"时,会关注具有属性的元素。但如果我没有检查它,我就不会知道。AltShiftE

于 2012-07-30T20:41:23.217 回答
1
<a href="#U" id="AU" name="U" title="右上方功能區塊" accesskey="U" tabindex="3">:::</a>

给它一个name="U",and href="#U" name=href,Chrome 就可以了。

于 2019-05-07T13:00:27.787 回答