ARIAおよびラベルで使用されるIDは一意である必要があります
修正方法
重複した ARIA ID 値の名前を変更します。
重複している ARIA ID は、ラベル (例: フォーム欄、表のヘッダーセル) のアクセシビリティを損なう可能性のある、よくある構文エラーです。
この問題を修正するには、ID の値を複数回使用している場合、確実に一意になるよう変更します。一意の ID は、各要素を他のものと区別し、有効ではないマークアップを防ぎます。そして、一つ目のインスタンスのみがクライアントサイドスクリプティングに処理される、あるいは支援技術は通常一つ目のみを正確に参照します。
なぜ重要なのか
重複している ARIA ID は、ラベル (例: フォーム欄、表のヘッダーセル) のアクセシビリティを損なう可能性のある、よくある構文エラーです。
一意の ID は、各要素を他のものと区別し、有効ではないマークアップを防ぎます。そして、一つ目のインスタンスのみがクライアントサイドスクリプティングにより処理される、または支援技術は通常一つ目のみを正確に参照します。
ルールの説明
ARIA ID 属性に指定された値は、支援技術が二つ目のインスタンスを見逃さないよう、一意でなければなりません。別の言い方をすると、ARIA ID 属性は同じドキュメントの中で、各要素を他の要素と区別するため、1回より多く使用できません。
仕組みについて (簡単に言うと)
すべての ARIA ID 値が一意であることを確認します。