点击button会提交表单的问题

在一个表单里,如果有一个以上”submit”类型的<button>标签存在,在表单被提交时,不管你点击哪个<button>,所有<button>的值都会被post/get。

由于根据w3c标准<button>默认的type为submit,也就是说如果button没有声明type的话,那此button就是相当于一个submit,所以如果此button是在一个表单里的话,点击它就会提交表单。

在button中添加type=”button”可以解决这个问题,<button type=”button” >

不过根据网友的建议,以后最好使用<input type=”button”/>