首页 > 解决方案 > 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>

标签: htmlangularaccessibilitywai-aria

解决方案


推荐阅读