在accesskey上突出显示文本输入

时间:2018-04-19 10:15:40

标签: javascript html html5 focus access-keys

我有一个HTML页面,其中包含搜索字符串的文本输入字段。当用户点击预定义的键(如META-S)时,我想重点关注该字段。

HTML 5中的锚点可能会出现类似的行为:

<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>

我想知道是否有更具体的解决方案,而不是让JS函数听取所有按键并过滤正确的按键。

1 个答案:

答案 0 :(得分:1)

您应该已将<label />用于所有表单输入(出于辅助功能目的)。<label />可以具有accesskey属性。

示例:

<label for="search" accesskey="s">Search:</label><br />
<input type="text" id="search" width="100" />