码迷,mamicode.com
首页 > 其他好文 > 详细

为什么要在<button>元素中添加type属性

时间:2019-06-15 21:55:05      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:click   ack   技术   创建   explorer   back   标签   color   inpu   

在HTML中<button> 标签定义一个按钮。

<button type="button">Click Me!</button>

在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。

<input type="button" value="Click Me!">

button既然定义了一个按钮,那么为什么还要为其添加type属性呢?

button标签的type属性有3个值

技术图片

w3school中是这样写的:

请始终为按钮规定 type 属性。Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。

 

所以,在使用 button标签时应明确的为其设定 type 属性,可以避免因为浏览器默认属性值不同导致按钮类型出现差异。

为什么要在<button>元素中添加type属性

标签:click   ack   技术   创建   explorer   back   标签   color   inpu   

原文地址:https://www.cnblogs.com/yuer20180726/p/11028954.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!