我正在尝试制作一个Javascript代码,当您按下某个键时,该弹出框会弹出一个警告框,告诉您该键的键代码。不幸的是,它似乎没有用。

function showKeycode(e) {
  alert(e.keyCode);
}
document.onKeydown = showKeycode;


每当我按一个键时,都不会弹出警报框。

最佳答案

在JavaScript中使用时,事件名称应为onkeydown而不是onKeydown:



function showKeycode(e) {
  alert(e.keyCode);
}
document.onkeydown = showKeycode;





尽管我更喜欢使用addEventListener()附加事件:



function showKeycode(e) {
  alert(e.keyCode);
}

document.addEventListener('keydown',showKeycode);

10-08 17:45