Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-38388

Provide a valid label for form fields

    Details

    • 12 status:
      Resolved
    • Previous Issue Keys:
      A11YTEST-244

      Description

      [New Issue] - 03/13/2018

      The Remove checkboxes have no valid label.Teh screen reader announces: "checkbox not checked".

      HTML:

      <input name="items:meetinglist:0:j_id_jsp_1886186132_103" onclick="determineDeleteMessage(this, true);" type="checkbox">

      Users of screen readers may miss the purpose of these checkboxes.Developers must explicitly label form fields.Developers should add an aria-label property to each checkbox.

      HTML:

      <input name="items:meetinglist:0:j_id_jsp_1886186132_103" onclick="determineDeleteMessage(this, true);" onkeypressed="determineDeleteMessage(this, true);" type="checkbox"aria-label="Remove 'Office Hours', Tue, 2/27/18">

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                ottenhoff Sam Ottenhoff
                Reporter:
                jonespm Matthew Jones
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code