アクセシビリティの目的で、ページが更新された直後に表示される「エラー」を読み取る必要があります。
現在、エラーを含む 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 で動作させる方法はありますか?