捕获在页面上任何位置按下的Enter键

时间:2011-08-10 02:11:17

标签: jquery

我需要随时在登录页面上捕获Enter键。 它将启动登录尝试。

使用jQuery,我将如何实现这一目标?我会将它链接到body标签吗?

2 个答案:

答案 0 :(得分:137)

$(document).keypress(function(e) {
  if(e.which == 13) {
    // enter pressed
  }
});

答案 1 :(得分:25)

按下某个键时会触发keydown事件 当按下一个键并且该键通常产生一个字符值时,会触发按键事件。

$(document).keydown( function(event) {
  if (event.which === 13) {
    // login code here
  }
});