html中submit和button的区别
4个回答
展开全部
type=button 单纯是按钮功能;
type=submit 是发送表单;
Sumit提交表单,Button需要绑定事件才可以用提交数据不可以的,比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。。。。。。
在一个页面上画一个按钮,有四种办法:
<input type="button" /> 这就是一个按钮。如果你不写javascript 的话,按下去什么也不会发生。
<input type="submit" /> 这样的按钮用户点击之后会自动提交 form,除非你写了javascript 阻止它。
<button> 这个按钮放在 form 中也会点击自动提交,比前两个的优点是按钮的内容不光可以有文字,还可以有图片等多媒体内容。(当然,前两个用图片背景也可以做到)。它的缺点是不同的浏览器得到的 value 值不同;可能还有其他的浏览器兼容问题(葛亮)。
其他标签,例如 a, img, span, div,然后用图片把它伪装成一个按钮。
type=submit 是发送表单;
Sumit提交表单,Button需要绑定事件才可以用提交数据不可以的,比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。。。。。。
在一个页面上画一个按钮,有四种办法:
<input type="button" /> 这就是一个按钮。如果你不写javascript 的话,按下去什么也不会发生。
<input type="submit" /> 这样的按钮用户点击之后会自动提交 form,除非你写了javascript 阻止它。
<button> 这个按钮放在 form 中也会点击自动提交,比前两个的优点是按钮的内容不光可以有文字,还可以有图片等多媒体内容。(当然,前两个用图片背景也可以做到)。它的缺点是不同的浏览器得到的 value 值不同;可能还有其他的浏览器兼容问题(葛亮)。
其他标签,例如 a, img, span, div,然后用图片把它伪装成一个按钮。
展开全部
1,button
定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
2,submit
定义提交按钮。提交按钮会把表单数据发送到服务器。
3,区别在于:submit会提交表单,而button不会!
4,实例
<form action='a.php'>
姓名:<input type='text' > <br/>
<input type='submit'>
</form>
点击提交按钮会向a.php提交数据
<form action='a.php'>
姓名:<input type='text' > <br/>
<input type='button' value='确定'>
</form>
这里点击确认按钮并不会提交表单。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
submit是提交表单用,而button是执行javascript用,两者各有千秋。
如果你学了c#.net,会发现,用到自己写按钮的时候,都是用button,submit很少写。
如果你学了c#.net,会发现,用到自己写按钮的时候,都是用button,submit很少写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果用作提交理论上讲没什么区别,input的 submit和button都可以提交,button写在form里面默认就有提交属性。但是button的功能比submit的更多一些,可以用做触发事件的点击按钮,或者单独的作为一个按钮显示。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询