javascript - 如何跨浏览器和键盘布局可靠地检测 Alt+A?
问题描述
我还没有找到一种可靠的方法来检测快捷方式,例如Alt+A
可靠。
如果我听属性指keydown
的keyCode
是实际的键盘键,不一定是打印在上面的字符,所以我不能用它来可靠地检测被按下的字符是否实际上是a
.
我可以keypress
用来检测是否按下了实际a
的键,但是一旦我按下Alt+A
,按键就会告诉我å
已经插入,并且我不能可靠地推断出实际使用的键。
这是不可能的吗?
解决方案
推荐阅读
- java - 在 Embedded Jetty 中与 Restful 一起部署网页
- angular - PrimeNg turbotable 过滤器不适用于行组
- mysql - 如何找到最接近的值并将其与记录合并?
- html - 调整大小时画布游戏不适合父 div
- javascript - 基于选项值选择问题的 Javascript 重定向
- java - JLabel 旁边的 JTextField
- python-3.x - mypy 和 sqlalchemy:错误:未定义名称“sqlalchemy”
- r - 如何根据因素为 PCA 结果着色?
- push-notification - CAA 未知按钮通知
- node.js - 越南语抓取的字符不像在网络上那样显示