Skip to main content

Accessibility Issue on Fluent Forms, aria-label error on labels

Hello, I'm using Fluent Forms and I've noticed an accessibility issue flagged by the ARC Toolkit. The tool indicates a problem with the use of the `aria-label` attribute on `\` elements. The error message is: "ARIA attribute is not allowed on the generic role". According to accessibility standards, `aria-label` should not be used on `\` elements, as it can be problematic for screen readers and other assistive technologies. The standard practice is to link the `\` to the `\` field using the `for` and `id` attributes. This appears to be a core issue with how the forms are rendered by the plugin. Could you please check if this is a known bug or if there's a setting I can change to fix this? Thank you for your help. Best regards, Fred

Accessibility Issue on Fluent Forms, aria-label error on labels

https://www.w3.org/TR/WCAG22/#name-role-value

e.thing is fine on name and lastname but not on other, aria-label has no place to be here.

Sunny Morgan

Hi FrΓ©dΓ©rique GameΒ I build a beta plugin to fix this issue on my own websites. Feel free to give it a try. https://github.com/flashblocks/flashblocks-accessibility

It also adds other ADA related features to block themes.