Javascript e.keyCode和e.which之间有什么区别?
当我尝试按下面的enter键时,我正在使用Javascript e.keyCode和e.which之间有什么区别?,javascript,jquery,Javascript,Jquery,当我尝试按下面的enter键时,我正在使用 if (e.keyCode === 13) { // my code } 然后它可以与ie7和所有主要浏览器一起使用,但不能在ie10中使用 但是当我使用e.which时,它会在所有主流浏览器中运行 e.keyCode和e.which之间有什么区别 event.which属性规范化event.keyCode和event.charCode。 建议观看用于键盘键输入的event.which 依照 keyCode是标准的JavaScript
if (e.keyCode === 13) {
// my code
}
然后它可以与ie7和所有主要浏览器一起使用,但不能在ie10中使用
但是当我使用e.which
时,它会在所有主流浏览器中运行
e.keyCode
和e.which
之间有什么区别
event.which属性规范化event.keyCode和event.charCode。
建议观看用于键盘键输入的event.which
依照
keyCode是标准的JavaScript,当然不是所有浏览器都以相同的方式实现。我使用like$('term').keyup(函数(e){if(e.keyCode==13){/$('searchExpert')。click();return false;}});谢谢@Balus它对甲烷储罐有用@LaurentG它对甲烷储罐有用它为此工作+1:)