1点击button为什么会提交表单:Internet Explorer 中type默认是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。所以会出现,在谷歌浏览器上点击button会自动提交表单,而在ie上不会。最后,请始终为按钮规定 type 属性。
2按回车为什么会自动提交表单:当form表单中只有一个文本框时,不包括按钮,隐藏类型的input框,无论有没有submit按钮,按enter都会自动提交。这时候条件一个<input type='text' style='display:none'> 就好了。