1
是否可以在JavaScript中映射键组合?例如,选项卡用于在表单元素之间导航。现在我可以将选项卡映射到另一个键(如C-n)并使用该键组合进行导航?Javascript中的键映射
是否可以在JavaScript中映射键组合?例如,选项卡用于在表单元素之间导航。现在我可以将选项卡映射到另一个键(如C-n)并使用该键组合进行导航?Javascript中的键映射
需要2个步骤:
1)禁用内置的选项卡导航。您可以通过在您的输入元素中添加tabIndex =“ - 1”属性来实现此目的。
2)使用JavaScript钩住键盘事件以执行您自己的自定义导航。我会推荐一个键盘库,例如keymaster来帮助简化事情。
如果您不想使用库,您会对文档级别附加的keydown/keyup事件感兴趣(有关更多信息,请参阅Keyboard Events的MDC条目)。
我的意思是地图选项卡到C-n,我可以让它们都工作吗? – Scaraffe
keymaster似乎不支持 – Scaraffe