HTML accesskey 'e' not working in Chrome

11.8k Views Asked by At

I assigned access key e to email input field in a simple html form. I am currently testing this in chrome. So on pressing Alt + e, instead of switching focus to the email input field, the Chrome menu get activated.

How should I go around with this? How to gain focus to the input element on pressing Alt + e.

Any ideas?

Thanks

2

There are 2 best solutions below

0
On BEST ANSWER

The implementation of accesskey attributes is browser-dependent, see some of the variation.

It also interferes with the built-in accesskey assignments that browsers or assistive software may have. It is therefore not recommended by accessibility specialists.

On my Chrome, an element with accesskey="e" attribute gets focused on, when I use Alt-Shift-E. But I would not have known if I had not checked it.

0
On
<a href="#U" id="AU" name="U" title="右上方功能區塊" accesskey="U" tabindex="3">:::</a>

Give it a name="U",and href="#U" name=href, and Chrome will work.