javascript - 输入键触发点击事件
问题描述
我的 javascript 中有 2 个事件,
$('form').submit(function (evt) {
}
$('#myButton').click(function () {
}
<button id="myButton">Button</button>
<button id="myButton2">Button2</button>
当我按 ENTER 键时,它总是 $('#myButton').click
先触发,然后再触发$('form').submit
。浏览器如何选择按钮然后调用它的点击事件,因为我有 3 个按钮。
解决方案
推荐阅读
- c++ - -1073741571 (0xC00000FD) 代码块 C++ 中的错误
- api - 仅当我的 API 在 Vuejs 的上下文中返回“null”字符串类型时,如何显示“未连接”
- excel - VBA 单元格偏移替换以前的单元格值
- powershell - 分配给 $null 的对象属性不测试 $null 为真
- fiware - FIWARE - iotagent-node-lib 支持 ngsiVersion “ld”
- node.js - Firestore 云功能找不到要更新的文档
- java - 我们如何在 Java 中实现日期拆分/中断
- javascript - 变异等待数组被大json文件填充,vuex
- angular - Angular 如何在没有 NgModel 的情况下默认检查单选按钮
- firebase - 在flutter firebase中实现全文搜索时出错