Uploaded image for project: 'Samigo'
  1. Samigo
  2. SAM-1229

Accessibility: Username and Password Input fields not labeled on Begin Assessment Page

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.2, 2.8.0
    • Fix Version/s: None
    • Component/s: Accessibility, Delivery
    • Labels:
      None
    • Environment:
      Low Vision / Blind users

      Description

      The labels "Username" and "Password" have the label element around them, but the label elements lack the appropriate 'for' attribute that ties them to the input control they are labeling.

      Every label element should have a 'for' attribute whose value is the id of the input control it is labeling.

      Suggestion:
      Add a unique id to the input elements, and add 'for' attributes to the label elements with the appropriate id value. For example:

      <tr>
      <td><label for="usernameField">Username</label></td><td><input type="text" size="20" id="usernameField" name="takeAssessmentForm:_id94">
      </td>
      </tr>
      <tr>
      <td><label for="passwordField">Password</label></td><td><input type="password" size="20" id="passwordField" value="" name="takeAssessmentForm:_id96">
      </td>
      </tr>

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                samigoteam SAMIGO TEAM
                Reporter:
                brichwin Brian Richwine
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code