HTMLFormElement: reportValidity() 方法

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有瀏覽器中可用。

HTMLFormElement 介面的 reportValidity() 方法執行與 checkValidity() 方法相同的有效性檢查步驟。此外,對於已觸發且未被取消的每一個 invalid 事件,瀏覽器都會向用戶顯示問題。

語法

js
reportValidity()

引數

無。

返回值

如果關聯控制元件的值沒有有效性問題,則返回 true;否則返回 false

示例

js
document.forms["my-form"].addEventListener("submit", () => {
  document.forms["my-form"].reportValidity();
});

規範

規範
HTML
# dom-cva-reportvalidity-dev

瀏覽器相容性

另見