我的JS迷你游戏无法正常工作。它只记录按下的前两个键。我遇到了3个按键的问题
你可以看到在这个jsFiddle
我的代码的问题是非常大的,我不知道要放什么东西在这里,但我认为这个问题是在这里:
document.onkeypress=function(e){
var charCode;
e=e||window.event;
charCode=typeof e.which=="number"?e.which:e.keyCode;
if((charCode>=102&&charCode<=104)||charCode==106){
getKey(charCode==106?4:charCode-101);//F-G-H-J=1-2-3-4
}
return false;
};
大多数键盘对于他们可以处理多少个同时按键有限制。像shift和ctrl这样的键通常可以在任何同时限制的顶部处理 – 2012-01-17 22:11:24
@FrederickCheung如果你张贴作为答案我会明确接受它 – mithril333221 2012-01-18 05:21:38