You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a textarea element has placeholder text, the content of an aria-describedby referenced element is not announced. If the textarea has an empty placeholder attribute (placeholder="") the aria-describedby reference element is announced as expected.
Example:
Go to the CodePen example below
Tab to the textarea elements
Expected result
JAWS should announce the content of the element referenced by the aria-describedby attribute.
Actual result
JAWS does not announce the content of the element referenced by the aria-describedby attribute.
The problem also occurs with Firefox and Edge. It is a JAWS issue because the information in the Accessibility API is correctly transmitted by the browsers. Thus, it does not occur with NVDA either.
Important: with textarea, the placeholder is also not output, but JAWS only says that the field would contain text (which is not true).
Summary
When a
textarea
element has placeholder text, the content of anaria-describedby
referenced element is not announced. If thetextarea
has an empty placeholder attribute (placeholder=""
) thearia-describedby
reference element is announced as expected.Example:
textarea
elementsExpected result
JAWS should announce the content of the element referenced by the
aria-describedby
attribute.Actual result
JAWS does not announce the content of the element referenced by the
aria-describedby
attribute.Example
CodePen example
Additional Information
JAWS version and build number
Version 2021.2105.53 ILM
Operating System and version
Windows 10 Pro, version 21H1
Browser and version:
Google Chrome Version 91.0.4472.124
The text was updated successfully, but these errors were encountered: