Provide a valid label for form fields

Description

[New Issue] - 03/13/2018

The "Sign-Up" feature of the Meetings section of the environment allows the user to sign up for additional upcoming meetings. A checkbox is provided that allows users to "Expand all recurring meetings", however this input field is not provided a valid programmatic label. As such, screen reader users will have difficulty discerning the purpose of the input field.

Developers must ensure that all input fields are provided valid programmatic labels. As this input field is provided a visual label of "Expand all recurring meetings", this must be assigned an HTML <label> element, with the "for" value matching the id of the input field. The following code is provided as an example of this remediation:

Attachments

1

Activity

Show:

Sam Ottenhoff May 18, 2018 at 1:23 PM

LA on conf call says they improperly marked this as new issue instead of xied.

Sam Ottenhoff May 16, 2018 at 6:48 PM
Edited

This is another case where they seem to be showing old (pre-Sakai 12) HTML.

This has been fixed since 11.4, 12.0:

Incorporated

Details

Priority

Affects versions

Components

Assignee

Reporter

Created April 19, 2018 at 7:35 AM
Updated September 11, 2019 at 9:29 AM
Resolved May 18, 2018 at 1:22 PM