通过下面的JS代码可以监测用户按下回车(Enter)按钮,可根据需要执行相应代码;
1 2 3 4 5 |
$(document).on('keypress', function(e) { if (e.which == 13) { alert('You pressed enter!'); } } |
上面代码使用e.which可改为e.keyCode,但e.keyCode 在部分浏览器上不兼容,所以建议使用e.which以保证代码100%安全执行;
当然上面的代码可以改为下面这样 :
1 2 3 4 5 6 |
$(document).keypress(function(e) { var keycode = e.keyCode || e.which; if (keycode == '13') { alert('You pressed a "enter" key in somewhere'); } }); |
Some truly quality articles on this site, saved to bookmarks. Saree Ulrich Salvucci