Form inputs are missing an id attribute
An id is a unique code-level name given to a form field so that a label element, the visible text describing the field, can be properly linked to it. This check found one or more form inputs on this site with no id attribute, meaning their labels, if any, cannot be correctly associated with them. Screen readers and automated accessibility tools flag these as orphaned inputs. Without a proper label connection, screen reader users may not know what a field is asking for, and clicking a label will not focus the correct field for anyone. This is a baseline accessibility requirement and is usually only missing on older, hand-coded forms. Your developer should add a unique id to every form input and match it to its label using the label's "for" attribute, so the two are formally connected in the page's code. This is a simple, low-risk fix across affected forms, typically around thirty minutes.
Why this matters
Without a proper label connection, screen reader users may not know what a field is asking for, and clicking a label will not focus the correct field for anyone. This is a baseline accessibility requirement and is usually only missing on older, hand-coded forms.
How to fix it
Your developer should add a unique id to every form input and match it to its label using the label's "for" attribute, so the two are formally connected in the page's code. This is a simple, low-risk fix across affected forms, typically around thirty minutes.