html - NVDA 屏幕阅读器使用 ARIA 获取复选框状态
问题描述
我正在<ng-select>
使用<ng-option>
. 我想用 NVDA 来表示复选框的状态,按我的意愿展开或折叠。它可以是任何文本。通读文档我可以看到标签 labelldby 但我看不到使用它们的方法。可访问性更改仅适用于屏幕阅读器,代码如下,不含 aria。
<ng-select class="u-focus"
name="frequency"
[(ngModel)]="selectedFrequencyId"
(change)="changeFrequencyUnit(subscription, $event)"
[disabled]="true"
[searchable]="false">
<ng-option *ngFor="let frequency of frequencyUnits" [value]="frequency.id">
</ng-option>
</ng-select>
解决方案
推荐阅读
- java - 弱引用和自刷新缓存管理器
- javascript - 向下滚动时如何在顶部添加 20px
- javascript - 使用 REGEX 在节点 js 中提取 HTML 文档的文本
- html - 悬停时如何更改特定链接的文本或背景颜色?
- cakephp - CakePhp 3.5:在返回 false 的 beforeDelete() 中保存其他数据
- python - 登录在 django 上正常工作时,注册表单不起作用
- php - 将数值一插入表列而不是名称、电子邮件和位置
- c# - 有没有办法用 JObject SelectTokens 选择 MAX 值?
- ssis-2012 - SSIS 连接管理器
- c++ - 如何将深度 = 17 的 DicomImage(Dcmtk) 转换为 Mat(Opencv) 对象?