当用户按下键盘上的删除按钮时,我想用 javascript 或 jquery 捕捉事件。这可能吗?
问问题
116 次
2 回答
4
我不知道为什么你被告知这是不可能的?
删除键是 46,所以这应该有效:
$('html').keyup(function(e){
if(e.keyCode == 46){
//delete key has been pressed.
}
})
另请注意:您应该使用 keyup 或 keydown 事件而不是 keypress。keypress 用于真实角色。'keyup'/'keydown' 在较低级别处理,因此它将捕获所有非打印键,如 DEL 和 ENTER。
于 2013-05-29T11:46:29.397 回答
0
$('html').keyup(function(e){
if(e.keyCode == 46)alert('Delete Key Pressed')
})
从这里
于 2013-05-29T11:45:49.303 回答