button没写type=button会导致点击时提交

2019-12-23,,,,

有个地方很奇怪:点击了一个弹窗中的按钮,没想到弹窗消失了,经公司的js高手调试,发现了其中的奥秘
复制代码 代码如下:
<button class="btn btn_set_wj" onclick="add_q()">添加调查问卷</button>

加一个type ="button" 就好了:
复制代码 代码如下:
<button class="btn btn_set_wj" type ="button" onclick="add_q()">添加调查问卷</button>

不同的浏览器支持的规则不同

您可能感兴趣的文章:

  • input、button的不同type值在ajax提交表单时导致的陷阱
  • JavaScript在form表单中使用button按钮实现submit提交方法
  • JS button按钮实现submit按钮提交效果
  • input submit、button和回车键提交数据详解
  • 在javaScript中关于submit和button的区别介绍
  • 在jQuery ajax中按钮button和submit的区别分析
  • 在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
  • JS中type="button"和type="submit"的区别

《button没写type=button会导致点击时提交.doc》

下载本文的Word格式文档,以方便收藏与打印。