javascript - 当我按下键盘上的某个键时如何控制台日志?

标签 javascript

当我按下数字键盘 1 时,我希望我的代码到 console.log 我试过了,但没有用:

function presskey1(e){
    if(e.keyCode == 97){
        console.log(Element)
    }
}
presskey1();

97 = 小键盘 1 代码键

最佳答案

这是您可以做到的!您应该为 keydown 事件使用事件监听器,并且数字键盘 1 的键码是 Numpad1

document.addEventListener('keydown', keyPressed);

function keyPressed(e) {
  if(e.code == "Numpad1") {
    console.log("Numpad1 Pressed");
  }
}

关于javascript - 当我按下键盘上的某个键时如何控制台日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64233113/

相关文章:

javascript - Express js路由问题

javascript - 我正在做一项练习,目标是从代码学院打印出 "steve"和 "bill",它只打印出一个名字而不是两个

javascript - id 值中无法识别的表达式 jquery

Javascript:将数据从 Firebase DB 加载到生成的输入字段中

javascript - 如何使用javascript从列表中选择元素并将其放入数组中

javascript - 使用 Google 标签管理器在 Analytics 中跟踪 WordPress 帖子标签

javascript - 对 div 元素进行动画处理,改变其在 div 列表中的位置

javascript - JS 数组二分查找中的递归与无递归

javascript - jquery 自动 slider 与上一个/下一个

javascript - 如何从 JQuery 数组中选择数据?