您好,匿名用户
随意问技术百科期待您的加入

为什么很多网页都用<button>代替<input type="button" />

0 投票

这两个都是button,他们之间有什么区别么?
为什么大部分人选择用button而不是type="button"?
而为了统一,能不能将提交按钮type="submit"也用button代替,如果要代替的话,button有没有属性触发submit操作?

用户头像 提问 2012年 12月1日 @ 随意问站长 上等兵 (310 威望)
分享到:

1个回答

0 投票
 
最佳答案
在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。
<button> 控件 与 <input type="button"> 相比,提供了更为强大的功能和更丰富的内容。<button> 与 </button> 标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。例如,我们可以在按钮中包括一个图像和相关的文本,用它们在按钮中创建一个吸引人的标记图像。via

button也有type属性,可设置为submit。

用户头像 回复 2012年 12月1日 @ dongxldante 上等兵 (386 威望)
选中 2012年 12月1日 @随意问站长
提一个问题:

相关问题

0 投票
1 回复 22 阅读
用户头像 提问 2014年 3月4日 @ Kog'Maw 上等兵 (212 威望)
0 投票
0 回复 18 阅读
0 投票
1 回复 302 阅读
+3 投票
1 回复 63 阅读
0 投票
1 回复 50 阅读
用户头像 提问 2012年 12月1日 @ Mordekaiser 上等兵 (232 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...