技術情報
ValidityStateオブジェクト
要素のValidity状態を表すオブジェクトです。

プロパティ
カスタムメッセージがセットされている場合に true となります。

不完全な入力な場合に true となります。

値が指定したパターンにマッチしない場合に true となります。

max属性値で指定した値を超える場合に true となります。

min属性値で指定した値を下回る場合に true となります。

step属性値で指定した条件ではない値である場合に true となります。

maxlength属性値で指定した値を超える場合に true となります。

指定された文法に合致しない場合に true となります。

すべての制約条件を満たしている場合に true となります。

required属性を持つ場合に true となります。