问题描述
单击下面的代码段可以成功地更改块在网格中的位置(在网格上)。
但是,我打算在按某个键时这样做。碰巧,当我将EventListener从“ click”更改为“ keydown”时,如果在运行脚本时按下笔记本电脑的任意键,将无响应。
我认为元素出了点问题(我需要关注它?怎么做?),或者文档某种程度上无法识别按键输入。我该怎么办才能解决此问题?
let x = 5;
let y = 5;
function CreateSnake(){
tabuleiro.appendChild(snake);
snake.style.gridColumnStart = x;
snake.style.gridRowStart = y;
snake.classList.add("snake");
};
tabuleiro.addEventListener("click",function(){
moveSnakeRight();
remove()
});
function moveSnakeRight(){
if ( x < 10)
console.log(x++)
;
}
function remove(){
snake.remove()
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)