0

aria live で読み込まれたときに、NVDA がドロップダウン選択値のみを読み取ることは可能ですか?

<div aria-live="polite">
<select>
<option>A</option>
<option selected>B</option>
<option>C</option>
<option></option>
</select>
</div>

現在、Firefox では、A、B、C と表示され、どれが選択されているかはわかりません。多くのオプションがある場合、すべてのオプションが読み取られるため、これが問題になります。選択した値を読み取るように選択をマークする方法はありますか? "B"

aria live がなければ、ドロップダウンの選択は正しく読み取られ、「B」と読み取られます。アリアのライブ中にこれを達成する方法はありますか?

4

1 に答える 1

0

a11yfy ライブ アナウンサーのようなものを使用して、例が更新されたことをアナウンスし、ユーザーが例の詳細を見つけるために移動できるようにする必要があります。

Bower からダウンロードできます。ドキュメントはこちらhttps://github.com/dylanb/a11yfy/blob/master/announce.md#jquerya11yfyassertiveannounce

自分で実装したい場合のコードはこちらhttps://github.com/dylanb/a11yfy/blob/master/a11yfy/jquery.a11yfy.core.js#L29

于 2015-06-25T21:11:52.007 に答える