WAIC-TEST-0052-02
エラーフィールドを示すために aria-invalid を使用する
フォーム入力フィールドに対して、JavaScript によって aria-invalid 属性と aria-labelledby 属性が同時に追加された際、スクリーンリーダーがそれらを認識し、通知するるかどうかを確認する。
3.3.1
ARIA21
emailInput.setAttribute('aria-invalid', 'true');
emailInput.setAttribute('aria-describedby', errorId);
emailInput.classList.add('error');
テスト不要
なし
なし
入力フィールドにフォーカスを移した際、入力されているデータが適切でない旨がなんらかの手段によって通知される。かつ、「エラー: データが入力されていません」という説明文をなんらかの手段によって知ることができる
入力フィールドにフォーカスを移した際、入力されているデータが適切でない旨がなんらかの手段によって通知される。かつ、「エラー: データの形式が正しくありません」という説明文をなんらかの手段によって知ることができる
「無効なデータ」などと読み上げられる場合がある
input要素、aria-invalid属性、aria-describedby属性