HTML5 フォーム検証ポップアップのカスタマイズ
HTML5 フォームを使用する場合、デフォルトの検証ポップアップでは満足できない場合があります。ただし、HTML と CSS のみを使用して検証スタイルを変更することは不可能であることに注意することが重要です。
デフォルトのポップアップはブラウザ自体に固有の部分です。変更できる唯一の属性はエラー メッセージです。これは、
document.getElementById("name").setCustomValidity("Lorum Ipsum");
を使用して設定できます。別の解決策として、jQuery の使用を検討してください。 Webshims ライブラリ (https://github.com/jquery/webshim) は、CSS を通じてパネル スタイルをオーバーライドする方法を提供します。
この独創的なアプローチにより、この例で示すように、エラー パネル UI をカスタマイズできます。 : http://jsfiddle.net/trixta/qTV3g/.
このアプローチはプラグインではありませんが、DOM ライブラリを使用して、デフォルトのエラー ポップアップを変更するための包括的なソリューションを提供します。これは、このカスタマイズを実現するための最も効果的かつエレガントな方法を表します。
以上がHTML5 フォーム検証ポップアップをカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。