我正在使用以下代码来确定用户按下了哪个键。
$(document).keydown(function(e){
var code = (e.keyCode? e.keyCode : e.charCode);
$("#keyCode").html("Key Code: " + code);
});
我的问题是 +/= 键的代码与小键盘加键的代码相同。两者都是 107。我怎么知道这两个键中的哪一个被按下了?
更新
看起来这个问题是 Firefox 特有的。Chrome 和 IE 给了我 107 和 187 的代码。