皆さんはどちらのアプローチが良いと思いますか?
5 に答える
各フィールドの横に、各フィールドを特徴的な色または簡単に識別できるマークで強調表示することで、特に長い形式で問題がどこにあるかが自明になります。また、一部のユーザーが必要とする場合に備えて、各エラーの横にヘルプ アイコンを配置して、詳細情報を提供します。さらに、障害が発生しても正しいデータを保持することを忘れないでください。
フォームの上部に、 「Field1 は必須であり、整数でなければならない」など、フィールド値が正しくない理由の詳細を示すエラーの概要を記載しました。また、エラーが発生したフィールドに視覚的なインジケーターを追加します。通常は、フィールドの横にアスタリスクを表示するか、入力領域の色を変更します。
状況によりけりですが…。
各フィールドの横に邪魔にならないインジケーター (* おそらく) を配置し、より詳細なメッセージや要約メッセージをフォームの上部 (または下部) に長いフォームで表示することを好みます。
フォームが短い場合は、「要約」を提供しなくても済む可能性があります。これについて気が変わったので、おそらく要約を提供する必要があります。
エラーのあるフィールドを特定することは、間違いなく重要です。ただし、上部に要約を表示して、下にエラーがあることをユーザーに知らせると、長い形式の場合に役立ちます。さらに、上部の要約セクションに、下に表示できない詳細を追加することもできます。
エラーのある各フィールドの横に小さなインジケーターを提供します。インジケーターにカーソルを合わせると、修正が必要なツール ヒントが表示されます。次に、修正が必要なすべてのエラーを確認できるように、修正時に概要も示します。