2016-10-22 83 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'?如果是,为什么?如果你没有详细说明,没有人能学到任何东西。 –

相关问题