WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: required field not being announced in Firefox/NVDA

for

From: Steve Faulkner
Date: Oct 15, 2017 5:25AM


please note:

required="true"


this is incorrect syntax.

The values "true" and "false" are not allowed on boolean attributes
> <http://w3c.github.io/html/infrastructure.html#boolean-attribute>;. To
> represent a false value, the attribute has to be omitted altogether.
>

http://w3c.github.io/html/infrastructure.html#sec-boolean-attributes



--

Regards

SteveF
Current Standards Work @W3C
<http://www.paciellogroup.com/blog/2015/03/current-standards-work-at-w3c/>;

On 12 October 2017 at 19:18, 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
> <EMAIL REMOVED> <mailto: <EMAIL REMOVED> >
> www.sbctc.edu<;http://www.sbctc.edu/>;
>
> > > > >