如何区分键盘字符的键码

时间:2015-04-29 14:43:03

标签: javascript

我正在制作一个简单的程序,将每个键绑定到一个角色 我注意到'密钥的密钥代码与right arrow密钥相同。两者都是39岁。

我如何区分这两个(和其他冲突)。请不要告诉我使用右箭头键组合。我不想这样做。
这是提醒代码的警报器(我用它测试过,两者都给出了39):



<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript">
function code(e) {
    e = e || window.event;
    return(e.keyCode || e.which);
}
window.onload = function(){
    document.onkeypress = function(e){
        var key = code(e);
        alert(key);
    };
};
</script>
</head>
<body>
</body>
</html>
&#13;
&#13;
&#13;

0 个答案:

没有答案