経費申請の作成

バリデーションエラー時にフォーカスがエラー要約へ移動しないerror-summary-not-focusedseverity: medium

手順

  1. 必須項目を空のまま申請フォームを送信する
  2. エラー要約の表示直後のフォーカス位置を確認する

観測

✗ 現状: フォーカスが送信ボタンに残る

期待: フォーカスがエラー要約に移動する(spec 6章)

obs-error-summary-focus

出題サイト(現状) 別タブで開く

フォーカスが送信ボタンに残る

改善案 別タブで開く

送信時のバリデーション失敗後、エラー要約コンテナ(tabindex="-1")へ プログラム的にフォーカスを移動する。要約には見出しと各エラーへの リンクを置き、リンクから該当フィールドへ移動できるようにする。 spec 6 章の期待挙動に合わせる修正であり、WCAG 番号を根拠にしない。