問題タブ [narrator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
362 参照

html - role="tab" .....アクセシビリティの場合、Windows ナレーターが展開/折りたたみ状態を通知しない

適切な Javascript でボタンをクリックすると、ボタンの aria-expanded プロパティを切り替えます。

この場合、ナレーター/エッジは、クリックするたびに epanded/collapsed プロパティをアナウンスします。role="tab" がないことに注意してください。

role="tab" と aria-expanded プロパティが同時に必要です。これは Chrome/NVDA では正常に機能しますが、ナレーター/エッジの組み合わせでは展開/折りたたみの初期状態のみがアナウンスされます。その後のクリックでは、ナレーターは沈黙しています。

Webで情報を探してみましたが、あまり情報がありません。だから、これを試してみてください。どんな助けでも大歓迎です。