jquery中判断是否按下回车键

在jquery中,可以通过如下的方法,检测是否按下了回车键

$('#someTextBox').keypress(function(event){
    var keycode = (event.keyCode ? event.keyCode : event.which);
    if(keycode == '13'){
        alert('You pressed a "enter" key in textbox');  
    }
});

$(document).keypress(function(event){
    var keycode = (event.keyCode ? event.keyCode : event.which);
    if(keycode == '13'){
        alert('You pressed a "enter" key in somewhere');    
    }
});

注意,firefox是支持event.which去获得键的ascii码,而ie是同时支持

event.keyCode和event.which的

相关推荐