-
Type:
Bug
-
Status: Verified
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.9.0
-
Fix Version/s: 10.0
-
Component/s: Accessibility, Gradebook Classic
-
Labels:
-
Environment:Windows 7, Firefox 14. http://sakaicle1-trunk.uits.indiana.edu:8181/portal/ TRUNK - Sakai 2.9.0-b07 (Kernel 1.3.0-b07)
Multiple form controls on the Course Grades page are unlabeled.
Unlabeled form control ID's:
gbForm:selectSectionFilter
gbForm:searchString
gbForm:pager_pageSize
gbForm:gradingTable:[0-n]:Grade
Recommended Remediation:
<label for="gbForm:selectSectionFilter">View <span class="skip"> These Sections/Groups</span></label>
<select id="gbForm:selectSectionFilter" onchange="this.form.submit()" size="1" name="gbForm:selectSectionFilter">
...
<label for="gbForm:searchString" class="skip">Find Students</label>
<input type="text" onfocus="clearIfDefaultString(this, 'Student Name')" onkeypress="return submitOnEnter(event, 'gbForm:searchSubmitButton');" value="Student Name" name="gbForm:searchString" id="gbForm:searchString">
...
<label for="gbForm:pager_pageSize" class="skip">Results per Page</label>
<select id="gbForm:pager_pageSize" onchange="javascript:this.form.submit(); return false;" name="gbForm:pager_pageSize">
...
<label for="gbForm:pager_pageSize" class="skip">Override grade for [student name]</label>
<input type="text" onkeypress="return submitOnEnter(event, 'gbForm:saveButton');" size="4" name="gbForm:gradingTable:0:Grade" id="gbForm:gradingTable:0:Grade"> (repeats for each student)