2016-10-22 48 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"); 
    } 
    }; 

不介意下面的文字!我以爲這會在某個地方回答,但我找不到它。

如果我正在監聽按鍵事件,我應該使用.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

正是我在尋找thx很多。 –

+0

*「像這樣的東西..」*並不代表什麼意思。你是說OP應該使用'keyCode'而不是'which'?如果是,爲什麼?如果你沒有詳細說明,沒有人能學到任何東西。 –

相關問題