jquery JavaScript代码正在删除按Enter键和单击按钮时的行

qvk1mo1f  于 2023-08-04  发布在  jQuery
关注(0)|答案(1)|浏览(97)

JavaScript代码是删除行点击输入和按钮点击下面的代码是工作删除行按钮点击,但即使我在输入字段中输入文本,如果我按ENTER键,它也删除行。我正在使用动态生成的多个字段。
如何避免按回车键时删除行?

JavaScript

//===== delete the form field row
$("body").on("click", ".remove_node_btn_frm_field", function () {
   $(this).closest(".form_field_outer_row").remove();
});

字符串

ycggw6v2

ycggw6v21#

HTML按钮元素的默认类型是submit,这样做的一个副作用是它也会捕获enter键。
如果这个按钮不是用来提交表单的,你需要确保类型设置为button

<button type="button">

字符串

相关问题