当按下键和向上键时,Javascript图像会发生变化

当按下键和向上键时,Javascript图像会发生变化,javascript,Javascript,当我按下某个键时,我在更改图像src方面遇到了一些问题,但我不知道该怎么做 我设法用onmousedown和onmouseup更改了我与其他人的图像,并且更改得很好,但我无法为按键找到它 我的项目包括控制和钢筋混凝土车使用树莓pi和我的网站 在这个网站上,我有4个按钮,当点击它们时,它们的方向会改变它的颜色,还有位置,以模拟它的工作。 但正如我在开始时所说,我想模拟我使用onmousedown和onmousedown和onkeyup对字符w,a,s,d所做的完全相同的事情,因为我找不到箭头键的a

当我按下某个键时,我在更改图像src方面遇到了一些问题,但我不知道该怎么做

我设法用
onmousedown
onmouseup
更改了我与其他人的图像,并且更改得很好,但我无法为按键找到它

我的项目包括控制和钢筋混凝土车使用树莓pi和我的网站

在这个网站上,我有4个按钮,当点击它们时,它们的方向会改变它的颜色,还有位置,以模拟它的工作。 但正如我在开始时所说,我想模拟我使用
onmousedown
onmousedown
onkeyup
对字符
w
a
s
d
所做的完全相同的事情,因为我找不到箭头键的ascii


欢迎提供任何提示。

不使用谷歌获取任何关键代码的最佳方法是

window.addEventListener('keydown',onKeydown,false);

function onKeydown(event)
{
  console.log(event.keyCode);
  switch(event.keyCode)
{
   case 38://top
           break;
   case 37://left
           break;
   case 39://right
           break;
   case 40://down
           break;
}

希望这有助于您获得按键事件的ascii:)

抱歉,我很忙,我可以从图像中更改src,而不是颜色或背景。(我有两个图像,一个蓝色表示标准,一个红色表示正在按下或单击)(按钮是img,而不是输入类型)。