绑定回车事件写法有很多种,那么以下是我常用的两种方式:
先来说一下键盘事件:
1、keydown()
keydown事件会在键盘按下时触发.
2、keyup()
keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件
3、keypress()
keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键
第一次种:
$(document).keypress(function(e) {
if((e.keyCode || e.which)==13) {
$("#login_btn").click(); //login_btn登录按钮的id
}
});
$(document).keydown(function(e) {
if((e.keyCode || e.which)==13) {$("#login_btn").click(); //login_btn登录按钮的id
}
});
如果你用的Eayui框架 最好选择使用keypress 如果你选择keydown() 会出现弹出层一闪而过(个人建议)
第二种:
document.onkeydown = function(e){
if(!e){
e = window.event;
}
if((e.keyCode || e.which) == 13){
checkLogin();//你的登录事件
}
}
最后附上键表 http://www.cnblogs.com/shyy/archive/2012/04/09/2453029.html