小编典典

检测JavaScript中的箭头键按下

javascript

如何检测何时按下箭头键之一?我用它来找出:

function checkKey(e) {
    var event = window.event ? window.event : e;
    console.log(event.keyCode)
}

尽管它适用于所有其他键,但不适用于箭头键(可能是因为默认情况下浏览器应该在这些键上滚动)。


阅读 260

收藏
2020-04-25

共1个答案

小编典典

箭头键仅由触发onkeydown,而不由触发onkeypress

关键代码为:

  • left = 37
  • up = 38
  • right = 39
  • down = 40
2020-04-25