2

アクセシビリティの目的で、ページが更新された直後に表示される「エラー」を読み取る必要があります。

現在、エラーを含む div に role="alert" と tabindex="-1' があります。これは Google Chrome では正常に動作しますが、IE も Firefox も私が行ったことをサポートしていないようです。

Chrome では、ユーザー名とパスワードの両方のフィールドを含むログイン ページがユーザーに表示されます。ユーザーは、情報を入力せずにフォームを「送信」します。ページが更新されて以下のエラーが表示され、NVDA はすぐにエラーを読み取ります。(リアルタイムの検証が良いことは理解していますが、それは後で行われます)

<div id="notification_block">    
<div class="alert alert-danger" role="alert" aria-labelledby="alertHeading" tabindex="-1">  
    <h2 id="alertHeading">Error: Login Failed</h2>  
    <div>Invalid username/password combination. Please verify that your information is correct.</div>  
</div>             
</div>

これを IE と Firefox で動作させる方法はありますか?

4

3 に答える 3