jQuery Event Keypress:按下了哪个键?
使用jQuery,如何确定绑定到keypress事件时按下了哪个键?
$('#searchbox input').bind('keypress', function(e) {});
我想在ENTER
按下时触发提交。
即使我找到了(或者更好:一个)自己回答,似乎还有一些变化的空间;)
有没有之间的差异keyCode
和which
-尤其是如果我只是在寻找ENTER
,这永远不会是一个unicode关键?
有些浏览器提供一种属性,而其他浏览器提供另一种属性吗?
回答:
实际上这更好:
var code = e.keyCode || e.which; if(code == 13) { //Enter keycode
//Do something
}
以上是 jQuery Event Keypress:按下了哪个键? 的全部内容, 来源链接: utcz.com/qa/406894.html