如何跨浏览器和键盘布局可靠地检测Alt + A?

时间:2019-04-17 23:01:22

标签: javascript events keyboard keypress keydown

我无法找到可靠的方式来可靠地检测诸如Alt+A之类的快捷方式。

如果我收听keydown,则keyCode属性是指实际的键盘键,不一定是打印在其上的字符,因此我不能使用它来可靠地检测是否按下了该字符实际上是a

我可以使用keypress来检测是否按下了实际的a,但是一旦按下Alt+A之后,按键会告诉我已插入å,无法从中可靠地推断出正在使用的实际密钥。

这不可能吗?

0 个答案:

没有答案