javascript - 如何在按下回车键的同时使按钮点击触发相同的事件?
问题描述
EventListener
在键盘上按下回车键时如何触发相同的触发?
<form>
<input type="text" class="form"/>
<button type="button" id="button" class="form">Go!</button>
</form>
let btn = document.getElementById("button");
btn.addEventListener("click", runEvent);
解决方案
尝试这个:
btn.addEventListener("keydown", function (e) {
if (e.keyCode === 13) { //This checks whether the enter key is pressed or not
//Your code.
}
});
推荐阅读
- angular - IBM Cloudant/PouchDB 复制问题,状态:400,bad_request
- python - websockets 不能在 python3.6.10 上工作?
- swift - 状态栏文本颜色不会更改为浅色内容
- javascript - 更新与双嵌套数据绑定的 d3.js (v5) 选择
- treeview - 在 Odoo13 中创建一个新的树视图
- python - Spyder 和 Repl.it 与 Visual Studio 和命令行的输出差异 - [34mR 与字母 R(蓝色)
- c++ - 指向零长度数组的指针的属性
- sql - Left Join with OR 永远运行
- prism - 如何在 Prism 的基于任务的 DelegateCommand 中使用参数
- php - 从日期字符串 PHP 中解析日期格式