フォロー

Foundations: form validation and error messages - TetraLogical
tetralogical.com/blog/2024/10/

インラインバリデーションについて、この記事では「The ideal implementation of in-line messages is to appear once focus has moved to the next form field. (インライン メッセージの理想的な実装は、フォーカスが次のフォーム フィールドに移動したときに表示されることです。)」とありますが、書籍『Form Design Patterns』では、リアルタイムなインラインバリデーションについては慎重な姿勢です (1章「登録フォーム」)。

また、インラインのエラーメッセージの配置は、フィールドの下だと「ブラウザのオートコンプリートパネルやオンスクリーンキーボードに隠れてしまうかもしれません。」ということで、『Form Design Patterns』では、フィールドの真上 (ラベルと入力欄の間) に置くという提案がなされています。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。