我正试图检测用户何时在文本框中按下@键。我可以使用JQuery来处理keyup事件,像这样...检测何时按下@键
$('#target').keyup(function(event) {
});
但是,我在这里测试@字符时该做什么?我知道我可以使用event.which
来获取关键代码。但在这种情况下,我还需要检查轮班情况 - 从技术上讲,这不是问题,但我知道@键可以使用不同的语言设置,我担心这可能会不一致。也许我很担心,我可以依靠它总是SHIFT + 192
?
理想我想类似以下内容,以便更容易配置以后...
event.something == "@";
感谢所有帮助
你可以看“keypress”而不是“keyup”吗?这真的是唯一可靠的方法(我知道,特别是由于键码映射的变化)。 – Pointy