我正在研究键映射.问题是,当我按下TAB按钮时,它会导航到下一个输入字段.
TAB有9键,
DOWN有40键
但是,转到上一个输入字段(SHIFT + TAB)的JavaScript密钥代码是什么?
我想要的是去下一个链接; 什么是上一个链接的密码或代码?
请帮忙.谢谢.
Nic*_*ver 148
没有"keycode",它是事件对象的一个单独属性,如下所示:
if(event.shiftKey && event.keyCode == 9) {
//shift was down when tab was pressed
}
Run Code Online (Sandbox Code Playgroud)
bit*_*ess 10
e.keyCode
已弃用一段时间。请改用“ e.key” KeyboardEvent.key。
用法:
e.shiftKey && e.key === 'Tab'
Run Code Online (Sandbox Code Playgroud)
例:
function clicked(e) {
if (e.shiftKey && e.key === 'Tab') {
// Do whatever, like e.target.previousElementSibling.focus();
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
73856 次 |
最近记录: |