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

瀏覽器相容性