HTMLFormElement: reset() 方法

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

HTMLFormElement.reset() 方法会将表单控件恢复到其默认值。此方法的效果与点击表单的 <input type="reset"> 控件相同。

如果表单控件(如重置按钮)的 name 或 id 是 reset,它将覆盖表单的 reset 方法。它不会重置输入框的其他属性,例如 disabled

请注意,如果调用了 setAttribute() 来设置特定属性的值,那么后续调用 reset() 不会将该属性重置为默认值,而是会将其保持在 setAttribute() 调用设置的值。

语法

js
reset()

参数

无。

返回值

无(undefined)。

示例

js
document.getElementById("my-form").reset();

规范

规范
HTML
# dom-form-reset-dev

浏览器兼容性