Accessibility Issue with Radio/Checkbox Groups

How to fix accessibility issues with radio and checkbox group labels in ChronoForms.

Overview

The problem is that CF 8 renders labels without the proper 'for' attribute, preventing screen readers from correctly associating them with inputs.
Update to the latest CF version, as this accessibility fix has been included in the recent release.

Answered
ChronoForms v8
PE PE2016 08 Aug, 2025

Dear Support-Team,In my ChronoForms 8 form, the labels for Radio Groups and Checkbox Groups are currently rendered with only tabindex="0" and do not include the label for="" attribute. For proper accessibility—especially for screen readers—I need the labels to be explicitly linked to their corresponding input elements using the for attribute.

I haven’t found any settings in the form designer that allow me to enable this behavior. Is there an option, update, or recommended workaround to implement this functionality?

Kind regards

PlatformElements

Max_admin Max_admin 09 Aug, 2025
Answer

Hi

This should be fixed in the next update.

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
PE PE2016 11 Aug, 2025

Hi Max,

Thank you for your response. Could you please let me know when the next update is scheduled to be released? This release is crucial for ensuring the accessibility of our booking forms.

Max_admin Max_admin 20 Aug, 2025

it's now out, please try it and let me know.

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Post a Reply