javascript - 如何在没有输入字段的情况下在按键上运行 javascript?

标签 javascript html css

我正在编写一个简单的网站,并希望在用户按下键盘上的按钮时运行一些简单的 javascript。像运行 alert("Hello!"); 或在用户按下 enter 时显示模式框这样简单的事情就可以了。

经过一段时间的搜索,我只能找到在页面包含输入文本字段时有效的解决方案。没有它可能吗?

最佳答案

是的,这样做是可能的,下面是您的做法:

document.body.addEventListener("keydown", function(event) {
    if (event.keyCode == 13) {
        alert("Hello! You pressed the enter key!");
    }
});

关于javascript - 如何在没有输入字段的情况下在按键上运行 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53093958/

相关文章:

javascript - 悬停时多个 vue 弹出窗口

css - 删除 jQuery UI 对话框按钮边框/轮廓

html - 用整齐的网格填充空白区域

html - 防止 <a> 继承 text-align : justified?

javascript - 如果盒子是特定颜色,我该如何更改它的颜色?

javascript - 断言错误 : expected { status: 'SUCCESS' , 数据 : [] } to equal { Object (status, 数据)}

javascript - 正则表达式将逗号分隔的 css 类名称字符串拆分为数组

javascript - 将过渡 css 添加到图像 slider

html - 左右边距 float DIV 中的 IE7 间距问题

javascript - 我现在如何保存计数器值或 "Textbox"值,以便刷新后它将保持在那里