html input中button和submit的区别
type=button:就单纯是按钮功能。
Type=submit :提交表单
如:
<input type=”submit” name=”name” value=”提交” onClick=”on_submit_click()” />
<input type=”buttont” name=”name” value=”提交” onClick=”on_submit_click()” />
点击提交按钮后第一个先转到action ,自动提交,用不到onClick函数;
第二个首先执行的是onClick函数,跳转到js里去了。在js里实现表单的提交如下
document.表单名.submit();
另外,对于从事WEB UI的人应该要注意到,使用submit来提高页面易用性:
使用submit后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到submit统一.
用button后往往页面不支持enter键了。所以需要支持enter键,必须要设置个submit,默认enter键对页面第一个submit进行操作。
清晨の雨露:One step one footprint