Javascript 如何确定+&引用;按键被按下了?

Javascript 如何确定+&引用;按键被按下了?,javascript,jquery,Javascript,Jquery,当按下数字键盘一侧的加号键时,我请求将+键复制为tab键 似乎需要shift键的字母上方的加号键和键盘配置中数字的加号键都有数字43 如何确定按下了哪个+键 更新: 我使用了这个例子,“正如下面指出的那样,这不是正确的方法。每个键的键码都不同。数字键盘=107,顶行=187 您可以使用此选项在自己的键盘上进行验证: $('#text')。打开('keydown',函数(e){ $('label').text(如which); }); 这两个键产生两个不同的键代码。您可以测试是否正确: $(文

当按下数字键盘一侧的加号键时,我请求将+键复制为tab键

似乎需要shift键的字母上方的加号键和键盘配置中数字的加号键都有数字43

如何确定按下了哪个+键

更新:
我使用了这个例子,“正如下面指出的那样,这不是正确的方法。

每个键的键码都不同。数字键盘=
107
,顶行=
187

您可以使用此选项在自己的键盘上进行验证:

$('#text')。打开('keydown',函数(e){
$('label').text(如which);
});

这两个键产生两个不同的键代码。您可以测试是否正确:

$(文档).on(“向下键”),函数(evt){
开关(evt.keyCode){
案例107:
log(“您在数字键盘上按了“+”);
打破
案例187:
log(“您按下了主键盘上的SHIFT“+”);
打破
}     
});


只需单击此处一次以显示“文档”焦点,然后按+键
好的,谢谢。嗯,我用的是这个版本:他们提出不要使用W3Schools——他们的文章经常过时,有时甚至完全错了。MDN是一个更好的资源。啊,看起来那是我的问题!谢谢你把我解开。很乐意帮忙。还要注意的是,我使用了另一种方法进行编辑,这种方法对任何
keyCode
异常都是不可知的。