-1

I would like for the first item in the drop down to be read by the screen reader(NVDA or Jaws). Currently when tabbing through, the screen reader reads the label: "Sports Cars" and audibly says "list". Is that what is preferred or should it read the first item? I am using a custom angular component.

<my-dropdown [fieldData]="this.getMyfieldData" label="Sports Cars"></mydropdown>
user3225968
  • 141
  • 1
  • 9
  • When you say "drop down", do you mean a select element, or a navigation menu? Also, the angular code you posted is no help at all. Maybe you could post your rendered HTML instead? – Josh Sep 30 '19 at 21:06

1 Answers1

0

All the answers you seek are here. First decide whether you are making a combobox or a listbox. Then make an effort to duplicate the examples with your output.

Also be sure to read section 6 about keyboard input.

brennanyoung
  • 6,243
  • 3
  • 26
  • 44