2011-01-13 123 views
0

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

回答

2

有在event对象上,告诉你,如果ALT控制转变键已经被输入的标志:

if (event.shiftKey) {} 
if (event.altKey) {} 
if (event.ctrlKey) {} 

拿到钥匙代码(例如空间) ,你需要检查event.keycode(13将让你进入

if (event.keyCode === 13){} 
+0

空间不是关键,它是一个字符。但是检查`event.keyCode`是否适用于Enter键。 – Neil 2011-01-23 11:27:03