4

I have detailsview which has few dropdownlist and Checkboxes. Now I am trying to make these input fields 508 compliant.

Does anyone know about this fix?

Bill the Lizard
  • 398,270
  • 210
  • 566
  • 880
user153410
  • 863
  • 1
  • 11
  • 19

1 Answers1

3

The applicable paragraph of Section 508 is

(n) When electronic forms are designed to be completed on-line, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues.

This corresponds to the section of WCAG on "context and orientation information." Proper use of the label element, including the for label, covers almost everything related to dropdown lists and checkboxes. For example:

<label for="mysel">Select a language:</label>
    <select name="mysel" id="mysel">
        <option value="en-us">US English</option>

etc., or

<input type="checkbox" name="mycb" id="mycb" value="Reminders - Yes"/> 
<label for="mycb">I would like to receive email reminders</label>
Don Zacharias
  • 1,544
  • 2
  • 14
  • 31
  • 1
    Here's the new link:http://www.access-board.gov/guidelines-and-standards/communications-and-it/about-the-section-508-standards/section-508-standards#22 – Robert Corvus Nov 13 '15 at 17:10