我需要随时在登录页面上的任意位置捕获Enter键。它将启动登录尝试。
使用jQuery,我该如何完成?我可以将其链接到body标签吗?
Answers:
$(document).keypress(function(e) {
if(e.which == 13) {
// enter pressed
}
});
按下键时会触发keydown事件。
当按下某个键时会触发keypress事件,并且该键通常会产生一个字符值。
$(document).keydown( function(event) {
if (event.which === 13) {
// login code here
}
});
keypress。例如,我可以keypress 检测出何时按下ESC键。但是keydown效果很好。谢谢!