Changes between Initial Version and Version 1 of Ticket #17737


Ignore:
Timestamp:
Feb 17, 2014, 9:45:47 AM (8 years ago)
Author:
bill
Comment:

Thanks. The aria-valuetext setting is from 37ef4c067de4c13937de02a5fdfd597f4a481cde, refs #10927. Becky do you have a suggestion for another attribute to use?

I looked at http://www.w3.org/TR/wai-aria/roles#combobox, and IIUC it says you are supposed to indicate the current value via aria-activedescendant, which references another node, like aria-labelledby. So not a trivial fix.

I also checked how dijit/form/ComboBox works, but it sends focus to an <input value=2000>. So, Select is a different ball of wax because it doesn't have an <input>.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #17737

    • Property Cc Becky Gibson added
  • Ticket #17737 – Description

    initial v1  
    11I use dijit.form.Select like:
     2
     3{{{
    24<label for="${id}_linesLimitField">Line limit:</label>
    35        <select id="${id}_linesLimitField" data-dojo-attach-point="myOptions" data-dojo-type="dijit.form.Select" style="width:55px;">
     
    810                <option value=2000 selected="selected">2000</option>
    911        </select>
     12}}}
    1013
    1114And met the following error descriptions(for JAWS screen reader accessibility):"An element having a role must reference valid global or widget WAI-ARIA properties."