小编典典

检测 JavaScript 中的箭头键按下

all

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

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

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


阅读 122

收藏
2022-03-08

共1个答案

小编典典

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

键码是:

  • 左 = 37
  • 向上 = 38
  • 对 = 39
  • 下降 = 40
2022-03-08