#7002 closed defect (fixed)
slider: label elements not properly associated with slider control
Reported by: | Becky Gibson | Owned by: | Becky Gibson |
---|---|---|---|
Priority: | high | Milestone: | 1.2 |
Component: | Accessibility | Version: | 1.1.1 |
Keywords: | a11y | Cc: | |
Blocked By: | Blocking: |
Description
If a <label> element is provided for a slider:
<label for="slider1">slider example 1</label> <div id="slider1" dojoType="dijit.form.HorizontalSlider" .....> </div>
The label is not properly associated with the slider and thus not spoken by the screen reader. We'll need to use the same process as in combobox to find any label associated with the slider widget, assign a unique id to the label element then use the labelledby property to associate the label element to the component with the role of slider.
Change History (3)
comment:1 Changed 13 years ago by
Status: | new → assigned |
---|
comment:2 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 Changed 13 years ago by
Note: See
TracTickets for help on using
tickets.
(In [14240]) fixes #7002 Use ARIA to properly associate any label element provided for sliders with the slider focusNode so screen reader will speak the label.