Details
-
Bug
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
ACQ Sprint 91
-
1
-
Thunderjet
Description
Form elements must have labels
Elements: POL filters pane controls + POL details checkboxes + Tags pane control
POL form: vendorDetail\.instructions, vendorDetail\.refNumber, eresource\.userLimit, phisical\.limit, locations[0].quantityElectronic,
locations[0]\.quantityPhysical, fundDistribution[0]\.value, cost\.quantityElectronic, cost\.discount, cost\.listUnitPriceElectronic,
cost\.additionalCost, cost\.quantityPhysical, cost\.listUnitPrice, poLineDescription, cancellationRestrictionNote, poLineNumber, description,
details\.receivingNote, details.productIds[0].qualifier, details.productIds[0].productId, details\.subscriptionInterval, edition, publicationDate,
publisher, titleOrPackage
PO filters pane controls + PO details checkboxes + Tags pane control
PO form - po number, created by, assigned to, notes
Closing reason setting - field
Purchase order lines limit - field
Order templates = PO + POL issues
Lib: stripes-components, stripes-acq-components, ui-orders
Impact: critical
Description
Ensures every form element has a label
Fix
Fix at least one (1) of these issues:
- aria-label attribute does not exist or is empty
- aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
- Form element does not have an implicit (wrapped) <label>
- Form element does not have an explicit <label>
- Element has no title attribute or the title attribute is empty
TestRail: Results
Attachments
Issue Links
- is cloned by
-
UIOR-525 Accessibility Error: ARIA role must be appropriate for the element
-
- Closed
-
- relates to
-
UIDATIMP-430 Fix Accessibility problems for /data-import/job-logs ( Form elements must have labels )
-
- Closed
-
-
UXPROD-2310 Thunderjet Tech Debt and Accessibility improvements
-
- Closed
-
- requires
-
STCOM-696 a11y error: Form elements must have labels : Multiselection component
-
- Closed
-