0

JAWS ユーザーの矢印キー (上/下) を使用して、キーボードを使用してドロップダウン メニューに移動することは可能ですか?

コードは次のとおりです。

 <div class="btn-group" role="group">
    <button type="button" class="btn btn-default dropdown-toggle" 
     data-toggle="dropdown" aria-expanded="false">
      Dropdown
      <span class="caret"></span>
    </button>
    <ul class="dropdown-menu" role="menu">                    
      <li><a href="#">Dropdown link1</a></li>
      <li><a href="#">Dropdown link2</a></li>
    </ul>
  </div>

手順:
1. JAWS 15.0 を開き
ます 2. ドロップダウン メニューのボタンにフォーカスします
3. Enter キーを押します
4. Up/Down キーを押してフォーカスを移動します

期待される結果:
フォーカスが表示される必要があります

実際の結果:
1. JAWS の開始後にフォーカスが見えない
2. JAWS が開始されていない場合にフォーカスが見える

http://jsfiddle.net/fewu2/t8q71q8f/

4

2 に答える 2

0

キーボードで「上」または「下」ボタンを押したときに仮想カーソル モードがアクティブになるのを防ぐ良い方法は、親要素roleで ofを使用することです。application

<li>要素間のナビゲーションを制御するために Javascript を使用している場合は、これを試してください。

<div role="application">
    <div class="btn-group" role="group">
        ...
    </div>
</div>
于 2014-12-22T00:18:49.143 に答える