Nickname:
Title:
State: RAISED OPEN PENDINGREVIEW CLOSED POSTPONED
Product: None AccNam AAM 1.2 ARIA 1.0 ARIA 1.0 Authoring Practices ARIA 1.0 Implementation Guide ARIA 1.0 Primer ARIA 1.0 Test Plan ARIA 1.1 ARIA 1.1 Authoring Practices ARIA 1.1 Core Mapping Specification ARIA 1.1 Name Computation ARIA 1.1 Test Plan ARIA 1.2 ARIA 1.2 Core AAM specification ARIA 2.0 ARIA 2.0 Authoring Practices ARIA 2.0 Core AAM ARIA 2.0 Name Calculation ARIA HTML 5 Implementation Guide CSS AAM Digital Publishing AAM Digital Publishing Roles Module Miscellaneous SVG AAM Accessibility Mapping spec. WCAG 2 Techniques for ARIA
Raised By: Sina Bahram Aditya Bajaj Benjamin Beaudry Curt Bellew Zoë Bijl Shari Butler ANDREA CARDONA Dominic Cooney Michael Cooper James Craig Joanmarie Diggs Isaac Durazo Howard Edwards James Edwards Frank Elavsky Mayuri Faldu Steve Faulkner Reinaldo Ferraz Alexander Flenniken Bryan Garaventa Rashmi Garimella Matt Garrish Jaunita George Ariella Gilmore Michael Goddard Glen Gordon Shirisha Gubba Jon Gunderson Markku Hakkinen Sarah Higley Hans Hillen Isabel Holdsworth Stanley Hon Patrick Hung Matthew King Greta Krafsig Peter Krautzberger JaEun Jemma Ku Christopher Lane Charles LaPierre Gez Lemon Aaron Leventhal Laurence Lewis biao liu Brian Liu Xu David MacDonald Sazzad Mahamud Mark McCarthy Erika Miguel Daniel Montalvo Sheila Moussavi James Nurthen Scott O'Hara Adam Page Michael Pennisi Roberto Perez Janina Sajka Trisha Salas Stefan Schnabel Harris Schneiderman Boaz Sender Cynthia Shelly Tzviya Siegman Avneesh Singh Neil Soiffer Francis Storr Melanie Sumner Alexander Surkov James Teh Seth Thompson Jan Williams Benjamin Young Valerie Young Helen Zhou 骅 杨 Mary Jo Mueller
Description: The ARIA role of group should be allowed to have a property of aria-required. I have a couple of use cases where this would be needed when at least one input element in a group must be selected or filled in by the user to complete the input needed in the form. The first example is a group of checkboxes, such as one you markup with HTML-fieldset or as an aria role of group. What if the the user must select at least one checkbox in the group for the form to be considered complete? You need a programmatic way to mark this group as required because at least one selection must be made. Without an aria-required role, you must add the text '* (select one or more)' to the fieldset text, but that is not a programmatic indicator that it is required. The second example is a search mechanism where you have multiple fields that are used to fill in the search criteria. These could be any type of input method, entry field, combo box, whatever. At least one of the fields must be filled in to perform a search. Right now there is no way to mark this up with ARIA. You instead must do form validation and display an error message to inform the user that they didn't fill in any search criteria.
Add notes (no markup allowed, URIs get automatically hyperlinked):
No related emails.
ARIA 1.0 'aria-invalid' is global, but 'aria-required' is not.
won't fix. See minutes October 13, 2016 ARIA WG meeting