是否有任何可能的原因我应该指定type =" button"我的按钮元素?

时间:2012-09-11 09:39:35

标签: javascript jquery html css

我有我的小组开发的代码:

<button id="createLink" class="blue" type="button" title="Create Text"></button>

有人可以给我一些建议。我的同事正在指定措辞类型=“按钮”。如果这已经是一个按钮那么为什么需要呢?

3 个答案:

答案 0 :(得分:12)

默认情况下,<button>元素为type="submit",而不是type="button"

请参阅specification

  

type = submit | button | reset [CI]
此属性声明类型   按钮。可能的值:
提交:创建提交按钮。这是   默认值。
重置:创建重置按钮。
按钮:创建一个   按钮。

答案 1 :(得分:2)

默认类型的按钮是submit,因此它会提交您的表单onclick。因此,如果您只想将其设为按钮,则键入应为button

答案 2 :(得分:-3)

type属性指定按钮的类型。

通常我们指定以下三个属性:

属性值

  1. 按钮:该按钮是一个可点击的按钮

  2. 提交:按钮是提交按钮(提交表单数据)

  3. 重置:该按钮是一个重置按钮(清除表单数据)

  4. 希望这有用!!