我有一个HTML页面,其中包含搜索字符串的文本输入字段。当用户点击预定义的键(如META-S)时,我想重点关注该字段。
HTML 5中的锚点可能会出现类似的行为:
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>
我想知道是否有更具体的解决方案,而不是让JS函数听取所有按键并过滤正确的按键。
答案 0 :(得分:1)
您应该已将<label />
用于所有表单输入(出于辅助功能目的)。<label />
可以具有accesskey
属性。
示例:
<label for="search" accesskey="s">Search:</label><br />
<input type="text" id="search" width="100" />