(关于button 和 submit 的使用区别)
button 和 submit 的使用
1.button-普通按钮,submit-提交按钮
2.submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。
3.submit默认为form提交,可以提交表单(form).
button则响应用户自定义的事件,如果不指定onclick等事件处理函数,它是不做任何事情.当然,button也可以完成表单提交的工作.
4.表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常我们提倡用button,如果需要使用submit提交前验证的话 应在方法前加return。onClick方法不加return 会自动提交,并不会起到约束的作用, 所以,使用submit时需要验证请加 return true或false。
参考博客:
https://blog.youkuaiyun.com/aiming66/article/details/79046432
https://blog.youkuaiyun.com/x_fledgling/article/details/53842684
http://blog.sina.com.cn/s/blog_693d183d0100uolj.html