JavaScript

A method that allows you to display custom error messages for form inputs.

setCustomValidity [method]

setCustomValidityは、フォーム入力欄に独自のエラーメッセージを設定するためのメソッドです。

フォームのバリデーション(入力チェック)で条件に合わない場合に、このメソッドを使うと、ブラウザが表示する標準のエラーではなく、自分で決めたメッセージを出すことができます。

例えば、メールアドレス欄で独自のルールを追加したいとき、

JavaScript

emailInput.setCustomValidity("メールアドレスの形式が正しくありません");

のように使います。

ポイント: