--- title: HTMLInputElement.checkValidity() slug: Web/API/HTMLInputElement/checkValidity tags: - API - HTML DOM - HTMLInputElement - Method - NeedsExample - リファレンス - checkValidity - checkValidity() browser-compat: api.HTMLObjectElement.checkValidity translation_of: Web/API/HTMLInputElement/checkValidity --- {{APIRef("HTML DOM")}} **`HTMLInputElement.checkValidity()`** メソッドは、その要素の値の妥当性を示す論理値を返します。値が無効である場合、このメソッドは要素に {{domxref("HTMLInputElement/invalid_event", "invalid")}} イベントを発行します。 ## 構文 ```js element.checkValidity(); ``` ### 返値 要素の値を検証して問題ない場合は `true` を、そうでなければ `false` を返します。 ## 仕様書 {{Specifications}} ## ブラウザーの互換性 {{Compat}} ## 関連情報 - [学習: クライアント側フォーム検証](/ja/docs/Learn/Forms/Form_validation) - [ガイド: 制約検証](/ja/docs/Web/Guide/HTML/Constraint_validation) - [制約検証 API](/ja/docs/Web/API/Constraint_validation)