2

JAWS バージョン 15 を使用して、関連する一連のラジオ ボタンを含む Google Chrome で自分のページをテストしていますが、最初はどれもチェックされていません。

JAWS は、チェックされていないラジオ ボタンを「チェックされていないラジオ ボタン」として読み取ることを期待していますが、驚いたことに、ラジオ ボタンはすべて「部分的にチェックされているラジオ ボタン」として読み取られます。

関連する HTML のみを含む簡単なテスト ページを作成して、他に何もこの動作に影響を与えていないことを確認しましたが、それでも「ラジオ ボタンが部分的にチェックされています」と表示されます。

不足しているものはありますか?「ラジオボタンがチェックされていません」と読むように JAWS に指示するにはどうすればよいですか?

aria-checked="false" を追加しようとしましたが、これは役に立ちませんでした。

以下は、動作をテストするために使用している簡単なスニペットです。

<form>
  <p>Question</p>
  <input type="radio" name="answer" value="a1" />answer1<br>
  <input type="radio" name="answer" value="a2" />answer2<br>
  <input type="radio" name="answer" value="a3" />answer3
</form>
4

2 に答える 2

0

これは、Chrome の JAWS 16 ではまだ問題です。IE と Firefox では正常に動作します。まだインストールされていたので、JAWS 14も試しました。繰り返しますが、IE と FF では正常に機能しましたが、Chrome では機能しませんでした。

TAB でラジオ グループに移動するか、JAWS の仮想カーソルを使用するかによって、異なることが聞こえます。

ラジオにTABすると、「ラジオボタンfoo、チェック済み、未チェック」と聞こえます。そのため、両方を教えてくれるので、チェックされているかどうかについて少し混乱しています。

下矢印を使用して仮想カーソルを移動すると、JAWS は「ラジオ ボタン foo、未チェック、部分的にチェック済み」と表示します。

Chrome のバグです。

于 2015-09-17T12:41:35.200 に答える