-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
Description
Issue Description
Form control element <select>
has no associated label, it will not be announced correctly to users that rely on assistive technology as screenreaders.
How to reproduce / Current behavior
- Access the search page of a Journal that uses Immersion Theme. https://ojs34.demo.publicknowledgeproject.org/index.php/immersion/search
- Activate a screenreader and navigate to the select fields (years, months)
- Notice that the field name are not announced.
What application are you using?
OJS version 3.4
Stack
- Device: Laptop
- OS: MacOS Sequoia
- Browser: Firefox
Testing method
- Method: Manual, Keyboard
- Screenreader: VoiceOver
Action
Add the attribute id
to the select fields to make them relatable to the declared labels
.
Additional information
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status