JS判断键盘按键
window.document.onkeydown = disableRefresh;
function disableRefresh(evt){
evt = (evt) ? evt : window.event
if (evt.keyCode) {
if(evt.keyCode == 116){
//do something
}
}
}
如何获取你按下的键的键值,如下代码
window.document.onkeydown = function(e){
console.log(e.keyCode)
}
将数字形式的键值转化为真实的按键
window.document.onkeydown = function(e){
var ieKey=event.keyCode;//获得键值,数字形式的
var realkey=String.fromCharCode(ieKey) //将数字形式的键值转化为真实的按键
console.log(realkey)//问题是只能显示输入的数字和字母,别的不准确
}