Ascii代码生成用于组合键

时间:2011-01-13 07:36:33

标签: javascript javascript-events ascii extended-ascii

我想知道如何获得密钥组合的ascii代码。就像我想处理一些独特的组合键[alt + ctrl + shift]的事件。 或者你可以告诉我[alt + Enter],[ctrl + Enter]的ascii代码。

2 个答案:

答案 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会有所帮助。