H44.1 No ID on Input Field Failure

Explanation

According to Success Criterion 1.3.1 (Info and Relationships), most input fields should be explicitly associated with a label. This is done by using the "for" attribute of the label element, which is set to the ID of the relevant input.

If a form control does not have an ID attribute, it cannot have an explicit label, and therefore cannot fulfil technique H44 about form control labels. This applies even if the field has a name attribute - this does not substitute for an id attribute.

Expected Errors

Relevant Success Criteria

Relevant Techniques