• 浪牛三刀   2014/12/5 10:35:00
  • Html中的button和submit有什么区别?
  • 关键字: html button submit
  • button和submit有什么区别?

    type=button      就单纯是按钮功能   

    type=submit      是发送表单

    但是对于从事WEB UI的人应该要注意到,使用submit来提高页面易用性:

    使用submit后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到submit统一.

    用button后往往页面不支持enter键了。所以需要支持enter键,必须要设置个submit,默认enter键对页面第一个submit进行操作。

    ==========================

    <input type="submit" name="b1" value="提交"     onClick="bt_submit_onclick()">

    执行完onClick,转到actionsubmit:提交按钮,点击之后直接将数据提交的服务器端,不会对鼠标的mousepressed等操作进行处理,也不触发脚本。。。

    button:简单的按钮,有按钮的一些事务处理,有脚本就通过脚本将参数传过去

    可以自动提交不需要onClick。所以说onclick这里可以不要。<input type="button" name="b1" value="提交"     onClick="bt_submit_onclick()">

    执行完onClick,跳转文件在 js文件里控制。提交需要onClick。

    比如:

    1,onclick="form1.action='a.jsp';form1.submit();"     这样就实现了submit的功能了。
    2,<form    name="form1"    method="post"    action="http://www.sina.com.cn">   
           <input    type="button"    name="Button"    value="Button"    onClick="submit()">   
       </form>
    3,<input    type="button"    name="Button"    value="Button"    onClick="javascript:windows.location.href="你的url"">


大家的回答
  • 还没有人回答这个问题哦,亲,快来帮帮TA吧
  •   我来回答
  • 注册用户登录后才能发表评论,请 登录注册
  • 请您注意

    ·自觉遵守:爱国、守法、自律、真实、文明的原则

    ·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规

    ·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品

    ·承担一切因您的行为而直接或间接导致的民事或刑事法律责任

    ·您在编程中国社区新闻评论发表的作品,本网站有权在网站内保留、转载、引用或者删除

    ·参与本评论即表明您已经阅读并接受上述条款