小编Nit*_*itz的帖子

按键时检测Alt Gr(Alt Graph)修改器

在javascript Event对象中,有一些布尔值来检查是否按下了修改键:

  • ctrlKey:CTRL关键.
  • altKey:ALT关键.
  • altLeft:ALT左键.仅适用于IE.
  • altGraphKey:ALTGR关键.仅适用于Chrome/Safari.

但是,有一些问题:

  • IE和Chrome设置ctrlKey,以truealtKeytrue当你按下ALTGR修改.
  • Firefox的设置ctrlKeyfalsealtKeytrue当你按下ALTGR修改,因为只有ALT已被按下.
  • Chrome altGraphKey有财产,但总是如此undefined.

问题:如何区分ALT+ CTRLALTGR按键?特别是在Chrome中.

javascript keyboard google-chrome

15
推荐指数
2
解决办法
9146
查看次数

标签 统计

google-chrome ×1

javascript ×1

keyboard ×1