发布网友 发布时间:2022-04-24 03:19
共2个回答
热心网友 时间:2022-04-24 04:48
可以监听到两个不同的keyCode,a和b不能同时按下,你认为的同时,在计算机看来还是有先后顺序,所以监听到的是a和b都触发了,但每次事件只有一个keyCode,所以你要检测时需要自行记录下状态,keydown记录下按键,keyup再取消这个按键,此时可以判断另一个按键是否在记录中,从而判断两个按键同时按追答b的事件中看下a是否被打标了,就知道是否按a和b了,先按哪个都一样,按的时候记录一个变量里,并判断当前按住的按键,抬起时,把按键从记录里删掉就可以了
热心网友 时间:2022-04-24 06:06
可以,因为你不可能同时按下,他们的键码不一样