2016-10-22 22 views
-1

my issueが、私はこれを理解することはできません、私のスクリプトは問題

window.onkeydown = function(e) { 
    var code = e.keyCode ? e.keyCode : e.which; 
    if (code === 71) { 
     alert("hi"); 
    } 
    }; 



    window.onkeyup = function(e) { 
    var code = e.keyCode ? e.keyCode : e.which; 
    if (code === 69) { 
     alert("hi"); 
    } 
    }; 

は、次のテキストを気にいけないました!!私はこれがどこかで答えられると思ったが、私はそれを見つけることができない。

キー押しイベントをリスンする場合、Enterキーが押されたかどうかを判断するのに、.keyCodeまたは.whichを使用する必要がありますか?

私はいつも次のようなことをしてきました。このテキストを気にしないでください!!

+1

読む[尋ねる]と[MCVE]、それに応じて、[編集]あなたの質問してください。 –

+1

質問のテキストを入力するだけではなく、世界でなぜイメージを作成しましたか? – j08691

+0

問題は何ですか? "このテキストを気にしないでください!"ハァッ? – Oriol

答えて

-1

このような何か...

window.onload = function(e) { 

    window.addEventListener('keydown', function (e) { 
     console.log('keydown: ' + e.keyCode); 
     if (e.keyCode == 71) { 
     alert("hi"); 
     } 
    }); 


    window.addEventListener('keyup', function (e) { 
     console.log('keyup: ' + e.keyCode); 
     if (e.keyCode == 69) { 
     alert("hi"); 
     } 
    }); 

} 
+0

私はたくさんのものを探していました。 –

+0

*「このようなもの」*は本当に何も意味しません。 OPは 'which'ではなく' keyCode'を使うべきだと言っていますか?はいの場合、なぜですか?あなたが精緻化しなければ誰も何も学ぶことができません。 –

関連する問題