Details
-
Type:
Bug
-
Status: RESOLVED
-
Priority:
Blocker
-
Resolution: Incorporated
-
Affects Version/s: 11.2
-
Fix Version/s: None
-
Component/s: Accessibility, Signup
-
Labels:
Description
The Sakai Project or Component this issue was associated with is: Sign-upThe "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.
<span class="padLeft"><input type="checkbox" onclick="submit();" name="items:j_id_jsp_810682479_41">Expand all recurring meetings.</span>
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:
<span class="padLeft"><input type="checkbox" onclick="submit();" name="items:j_id_jsp_810682479_41" id="someid"><label for="someid">Expand all recurring meetings.</label></span>
Gliffy Diagrams
Zeplin
Attachments
Issue Links
- duplicates
-
SAK-31630 Provide a valid label for form fields - signup meeting details
-
- CLOSED
-