jquery 是否 有 任何 可能 的 原因 需要 为 按钮 元素 指定 type = " button " ?

v09wglhw  于 2022-11-22  发布在  jQuery
关注(0)|答案(3)|浏览(119)

我有我的团队开发的代码:

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

有人能给予我一些建议吗?我的小组成员正在指定文字type=“button”。如果这已经是一个按钮,那么为什么需要它?

bkhjykvo

bkhjykvo1#

默认 情况 下 , <button> 元素 是 type="submit" , 而 不是 type="button"
参见 规范 :
| 保留 字|州/省|简要 说明|
| - -| - -| - -|
| 提交 了|提交 按钮|送出 表单 。|
| 复位|重置 按钮|重设 表单 。|
| 按钮|按钮|什么 都 不 做 。|

    • 缺少 默认 值 * * 和 无效 默认 值 是 * * 提交 按钮 状态 * * 。

如果 type 属性 处于 Submit Button 状态 , 则 该 元素 就是 一 个 提交 按钮 。
... 或 以前 的 规格 :
类型 = 提交|按钮|重置 [ CI ]
此 属性 声明 按钮 的 类型 。 可能 的 值 :

    • submit * * : 建立 送出 按钮 。 这 是 预设 值 。
    • reset * * : 创建 重置 按钮 。
    • button * * : 建立 按钮 。
k4emjkb1

k4emjkb12#

默认的按钮类型是submit,所以它会在单击时提交表单。因此,如果您想使它成为按钮,那么类型应该是button

xzlaal3s

xzlaal3s3#

type属性指定按钮的类型。
通常,我们指定这些属性中的任意三个:
属性值

  1. button:button是可单击的按钮
  2. submit:该按钮是一个提交按钮(提交表单数据)
  3. reset:该按钮是一个重置按钮(清除表单数据)
    希望这是有帮助的!

相关问题