jQuery 检测文本框按下 ENTER 键
$('#someTextBox').keypress(function(event){
	var keycode = (event.keyCode ? event.keyCode : event.which);
	if(keycode == '13'){
		alert('You pressed a "enter" key in textbox');	
	}
});
on  it road.com

jQuery 检测文档对象上按下的 ENTER 键

$(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 来获取键码;而 IE 支持 event.keyCodeevent.which

jQuery 如何检测 ENTER 键是否被按下

“ENTER”键的 ascii 代码是13

可以将 keypress 或者 keydown 事件绑定到元素或者文档对象中,然后检查按键的ascii码:

日期:2020-09-17 00:10:37 来源:oir作者:oir