JAWS behavior for read only fields
Closed this issue · 5 comments
Summary
When focused on a read only edit box and forms mode is on with JAWS, using the left and right arrows to navigate text by previous and next character does not result in JAWS reading the characters within this field. In NVDA, in text input mode, (the forms mode on equivalent for JAWS), the same behavior exists.
Expected result
When pressing the cursor keys, one expects the characters in the field to be read, without exiting forms mode.
Actual result
It's not possible to read each character without exiting forms mode.
Example
- Go to W3 read only code example
- Set focus to the read only form field with Norway as its value
Potential actions
- Allow for JAWS to navigate/read by character in a read only form field when forms mode is on.
OR - Automatically enter read mode when focus is on the read only form field. Return to forms mode when focus moves from the read only field.
JAWS version and build number
JAWS 2023.2311.34
Operating System and version
Windows 10
Browser and version:
Chrome 102
Your link is wrong. Correct is: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_readonly
The problem also occurs in Edge, but not in Firefox.
I suspect that this is not a fault of JAWS, but of the browser. The cause is that there is no real cursor in read-only input fields in Chrome and Edge. There is only a cursor to change the selection (SHIFT+arrow keys). If I use this cursor, JAWS also correctly outputs the characters in forms mode.
Thank you. I will add an update to the Chromium bug to validate the impact on user experience and again highlight the issue.
closing this for now as it appears to be a browser issue