Javascript onkeydown/up

标签 javascript event-listener

我想知道如何使用事件监听器在 javscript 中正确使用 onkeydownonkeyup 事件。我希望在您只需在网站中而不是在文本字段中按下时监听该事件。

我不确切地知道脚本会是什么样子,但希望你明白我想做什么。 我认为代码应该是这样的:

document.addEventListener('keydown', 'keyup', function(event) {
if(event.keyCode == 65){
    gas1();
}});

不好意思,我尽力解释

最佳答案

看一个我在jsfiddle中准备的例子:

document.addEventListener('keydown', function(event) {
    console.log(event.key);
});

只需向整个文档添加一个监听器并检查您在回调中收到的事件对象中的“键”

keydown event test

关于Javascript onkeydown/up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39512744/

相关文章:

javascript - 正则表达式电话号码验证

android - Titanium appcelerator ImageView 加载事件监听器不适用于 android

javascript - CKEditor checkDirty() 在源代码编辑区域

spring - Spring 事件监听器被调用两次

javascript - JS中各种Object取值方法的区别

javascript - 使用函数将值设置到对象中(javascript)

javascript - 使用可以打开另一个文件的灯箱

javascript - 如何从事件监听器访问函数。 JavaScript

javascript - 禁用点击 EventListener

javascript - MouseEvent 在 Internet Explorer 中不工作