代码之家  ›  专栏  ›  技术社区  ›  usman610

Javascript代码在点击回车键和点击按钮时删除行

  •  1
  • usman610  · 技术社区  · 1 年前

    Javascript代码在点击回车键和点击按钮时删除行 下面的代码在点击按钮时删除行,但即使我在输入字段中输入文本,如果我按ENTER键,它也会删除行。我将此用于动态生成的多个字段。

    如何避免按enter键时删除行?

    Java脚本

    //===== delete the form field row
    $("body").on("click", ".remove_node_btn_frm_field", function () {
       $(this).closest(".form_field_outer_row").remove();
    });
    
    1 回复  |  直到 1 年前
        1
  •  1
  •   Keith    1 年前

    HTML按钮元素的默认类型为 submit ,这样做的一个副作用是它还捕获了回车键。

    如果此按钮不是用来提交表单的,则需要确保类型设置为 button

    <button type="button">