E-mail List Archives

Re: required field not being announced in Firefox/NVDA


From: Angela French
Date: Oct 12, 2017 12:32PM

We use required="true". Greg (my co-worker) says it does the same both ways. I guess that means it’s a bug. I've never filed an NVDA bug. Surely it's been done before then? I tried search for it in the github list of issues, but perhaps I'm not searching correctly.

Angela French

-----Original Message-----
From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On Behalf Of Birkir R. Gunnarsson
Sent: Thursday, October 12, 2017 11:25 AM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: Re: [WebAIM] required field not being announced in Firefox/NVDA

First of, you are just using "required" not "required="true") right?
The required attribute can be provided without a value. I think required="true" is technically not valid HTML (where as aria-required has to have a value of "true").

I doubt it makes a difference, but it's worth looking at.

And I take it this problem comes up if user tries to submit a form with a required field that was left blank, the browser takes care of focusing the field.

If all these assumptions are true, and if NVDA does not automatically read the label of that field, it is an NVDA bug and should be filed.
It is not a complete user blocker, because the user can navigate away from the field and back to it to hear the label.

On 10/12/17, Angela French < <EMAIL REMOVED> > wrote:
> We are using the html required element (required="true") to indicate
> required fields. The problem when testing with NVDA is that focus
> goes to the required field but doesn't read the form label so the
> screen reader user doesn't know which required field they missed.
> The only way to find out, it seems, is to go back an element in the
> form and then forward again so the label will be read. Is this a bug,
> or are we doing something wrong? It works fine in Chrome. We've
> given up on IE or Edge with NVDA,
> Thank you
> Angela French
> Internet/Intranet Specialist
> Washington State Board for Community and Technical Colleges
> 360-704-4316
> www.sbctc.edu<;http://www.sbctc.edu/>;
> > > archives at http://webaim.org/discussion/archives
> >

Work hard. Have fun. Make history.