button按钮的注意处
最近在项目开发中,遇到一个问题,当点击form标签包裹的button按钮后,就同步提交并刷新了,只能在最后return false来解决的,这岂不是麻烦的很!于是去度娘上查了一下,发现是type属性在作祟。
我们先来看看type属性的取值
1. type="submit" button 是提交按钮(是 IE 之外的所有浏览器的默认值)
2. type="button" button 是可点击的按钮(IE 的默认值)
3. type="reset" button 是重置按钮(清除表单数据)
自己总结了一下
1.type属性设置为对应的值,点击会触发对应的事件;
2.没有设置type属性,在IE浏览器中,默认为button一个单纯的按钮;
3.没有设置type属性,除开IE浏览器之外的其他浏览器中,默认为submit,会触发提交事件。