我以简单的 html 表单将访问密钥分配e给电子邮件输入字段。我目前正在 chrome 中对此进行测试。因此,在按下Alt+e时,Chrome 菜单不会被切换到电子邮件输入字段,而是被激活。
我应该如何解决这个问题?如何在按下Alt+时获得输入元素的焦点e。
有任何想法吗?
谢谢
我以简单的 html 表单将访问密钥分配e给电子邮件输入字段。我目前正在 chrome 中对此进行测试。因此,在按下Alt+e时,Chrome 菜单不会被切换到电子邮件输入字段,而是被激活。
我应该如何解决这个问题?如何在按下Alt+时获得输入元素的焦点e。
有任何想法吗?
谢谢
属性的实现accesskey
是依赖于浏览器的,见一些变化。
它还会干扰浏览器或辅助软件可能具有的内置访问键分配。因此,无障碍专家不建议这样做。
在我的 Chrome 上,当我使用- -accesskey="e"
时,会关注具有属性的元素。但如果我没有检查它,我就不会知道。AltShiftE
<a href="#U" id="AU" name="U" title="右上方功能區塊" accesskey="U" tabindex="3">:::</a>
给它一个name="U"
,and href="#U"
name=href
,Chrome 就可以了。