我在JS画布上有点。我点击它们来启动不同的功能。我已经在使用鼠标右键和左键单击了,但是如果我在左键单击时按下了SHIFT键,我想做一些不同的事情。 我需要检测onkeydown,但是光标不在输入元素中。我该怎么做呢? 例如: function getPosition3(event) // to get click position in canvas3 mousePos = getMousePos(canvas, event);
ge3.px = mou
Pure JavaScript.按下键就想播放(打字机)声音(.wav)。同时,只要按下钥匙,灯就会亮起来。问题是声音文件一直循环,直到我释放密钥。有没有办法让声音文件只播放一次,而不循环,即使我按下键?script.jswindow.addEventListener("keyup", lightOff