0

div で aria-modifiedby 属性を使用することは可能ですか? ボタンと入力要素に実装されているのを見たことがありますが、スパンや div には実装されていません。何か案が?

ChromeVox と MacOS Voice Over を使用して試してみましたが、応答も説明もありませんでした。

よろしくお願いします!

4

2 に答える 2

3

Aria-literedby は、リンク、ボタン、フォーム フィールドなどのインタラクティブな要素で動作するように設計されています。通常、ロールを追加しない限り、div や span などの静的要素では機能しません。

ただし、私のテストでは、特にフォーム フィールドに関しては、ブラウザとスクリーン リーダー間でのサポートに一貫性がなく、存在しないものもあります。フォームでは、私はそれを完全に避けて、aria-labelledby (はるかに強力なサポートがある) のような他のソリューションを使用します。

私が大いに尊敬する Webaim は、高度なフォーム コントロールとラベリングに関する詳細情報を提供しています: https://webaim.org/techniques/forms/advanced

于 2019-11-05T21:28:08.660 に答える
0

理由がわかりません。 http://www.w3.org/TR/wai-aria/states_and_properties#aria-記述div者でも動作するはずです

于 2013-07-24T12:13:47.437 に答える