我想知道如何获得密钥组合的ascii代码。就像我想处理一些独特的组合键[alt + ctrl + shift]的事件。 或者你可以告诉我[alt + Enter],[ctrl + Enter]的ascii代码。
答案 0 :(得分:2)
event
对象上有标志,告诉您是否输入了 alt , control 或 shift 键:
if (event.shiftKey) {}
if (event.altKey) {}
if (event.ctrlKey) {}
要获取密钥代码(例如 space ),您需要检查event.keycode
(13会让你输入)
if (event.keyCode === 13){}
答案 1 :(得分:0)
键盘代码与ASCII之间没有真正的标准映射。也许这PC keyboard scan code table会有所帮助。