2016-03-27 7 views
0

キーを押したときにイメージsrcの変更に関する問題がありますが、それを行う方法を理解できません。keydownとkeyupのときのJavaScriptイメージの変更

onmousedownonmouseupを使って他の画像と入れ替えることができましたが、うまく変わってしまいましたが、キーについては分かりません。

私のプロジェクトは、ラズベリーパイと私のウェブサイトを使用して制御とrc車で構成されています。

ウェブサイトには4つのボタンがあります。クリックすると色が変わり、それが動作するかどうかをシミュレートするためのボタンがあります。 しかし、私は、矢印キーのASCIIを見つけることができなかったので、私が最初に言った、私は文字wため、onkeydownonkeyupを使用してonmousedownonmouseupをどうまったく同じことをシミュレートするようasd

ヒントを歓迎します。

+0

ですsrcは画像であり、色や背景ではありません(2つの画像があり、標準の青色と押されたりクリックされたことを示す赤色が1つあります(ボタンは入力タイプではなくimgです)。 –

答えて

0

グーグルせずに任意のキーコードを取得するための最良の方法は、申し訳ありませんが、私は急いでいた、私は変更することができ

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を取得し、このヘルプ:)

関連する問題