首页 > 解决方案 > 如何在没有输入字段的情况下在按键上运行 javascript?

问题描述

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

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

标签: javascripthtmlcss

解决方案


是的,可以这样做,您可以这样做:

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

推荐阅读