HTML フォーム検証メッセージのカスタマイズ
空のフィールドまたは無効なフィールドを含むフォームを送信すると、通常、ブラウザーには一般的なエラー メッセージが表示されます。ユーザーエクスペリエンスを向上させるには、これらのメッセージをカスタマイズすることが不可欠です。この質問では、HTML フォームのデフォルトの検証メッセージ、特に空白フィールドとパスワード入力フィールドを変更する方法について説明します。
解決策:
カスタム エラー メッセージを表示するには空白の入力フィールドの場合は、次のコードを使用します。
<input type="text" required placeholder="Enter Name" oninvalid="this.setCustomValidity('Enter User Name Here')" oninput="this.setCustomValidity('')"/>
重要なコンポーネントは setCustomValidity() メソッドです。要素のカスタム検証メッセージを設定します。入力が無効な場合 (空など)、カスタム メッセージが表示されます。 oninput イベント ハンドラーは、ユーザーが新しいデータを入力するときにカスタム メッセージを削除し、ユーザー インタラクションを強化します。
デフォルトのエラー メッセージが一連のアスタリスクであるパスワード フィールドの場合は、同じ setCustomValidity() メソッドを利用できます。カスタム エラー メッセージを設定すると、ブラウザはアスタリスクの代わりにメッセージを表示します。
追加の注意事項:
以上が空白のフィールドとパスワードの HTML フォーム検証メッセージをカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。