WAIC-TEST-0052-01
エラーフィールドを示すために aria-invalid を使用する
フォーム入力フィールドに対して、JavaScript によって aria-invalid 属性が追加された際、スクリーンリーダーが認識し、通知するかどうかを確認する。
3.3.1
ARIA21
if(currentInput.value === ''){
currentInput.setAttribute('aria-invalid', 'true');
currentLabel.classList.add('failed');
eFlag++;
} else {
currentInput.removeAttribute('aria-invalid');
currentLabel.classList.remove('failed');
}
テスト不要
なし
なし
入力フィールドにフォーカスを移した際、入力されているデータが適切でない旨がなんらかの手段によって通知される
「無効なデータ」などと読み上げられる場合がある
input要素、aria-invalid属性