javascript - 如何在没有输入字段的情况下在按键上运行 javascript?
问题描述
我正在编写一个简单的网站,并希望在用户按下键盘上的按钮时运行一些简单的 javascript。当用户按下回车键时运行alert("Hello!");
或显示模式框这样简单的事情就可以了。
经过一段时间的搜索,我只能找到在页面包含输入文本字段时有效的解决方案。没有它有可能吗?
解决方案
是的,可以这样做,您可以这样做:
document.body.addEventListener("keydown", function(event) {
if (event.keyCode == 13) {
alert("Hello! You pressed the enter key!");
}
});
推荐阅读
- html - 如何在 React-Bootstrap 中删除输入边框?
- r - 为什么我在右手轴上的图会覆盖我现有的图?
- javascript - 检查字符串是否有 unicode '\u25CF'
- unity3d - 新 Google Play 控制台中的许可证 Api 密钥在哪里
- android - Jetpack Compose 不可变 ImageBitmap 传递给 Canvas
- c# - Web API 中的 CancellationToken 无法正常工作
- python - Python-docx==0.8.7 包兼容64位windows
- http - 在浏览器中访问 IP 摄像机流
- php - 我应该在哪里存放 morilog/jalai 包?
- core-data - CoreData:为什么在 book.isPublic 切换时不刷新 UI