Aria-errormessage link for input fields (aria-invalid)
Custom input fields or input fields with novalidate attribute include a valid aria-invalid attribute that corresponds with the state of the field.
This test case uses aria-describedby, but is missing the aria-invalid attribute. Please note that when aria-invalid is used, aria-errormessage can be used instead of aria-describeby to programmatically link error messages.
Missing aria invalid
This erroneous input field lacks an aria-invalid attribute: