Test Cases Passed Passed Example 1 Open in a new tab This input element has an accessible
name because of its programmatic label.
Passed Example 2 Open in a new tab This input element has an accessible name because of its
aria-label attribute.
last name
Passed Example 3 Open in a new tab This select element has an accessible name because of its
programmatic label.
Passed Example 4 Open in a new tab This textarea element has an accessible name because of
its aria-labelledby attribute.
Country
Passed Example 5 Open in a new tab This input element has an accessible name because of its
placeholder attribute. Note: While the placeholder attribute is sufficient to provide an
accessible name, a visible label that does not disappear when a users starts to enter data
is still required for success criterion 3.3.2 Labels or Instructions.
Passed Example 6 Open in a new tab This element with a combobox role has an accessible name
because of its aria-label attribute.
Country
England
Failed Failed Example 1 Open in a new tab This input element does not have an attribute that
gives an accessible name to it.
last name
Failed Example 2 Open in a new tab This disabled input element does not have an attribute
that gives an accessible name to it.
Failed Example 3 Open in a new tab This input element has an empty ("") accessible name
because the space in the aria-label attribute value is trimmed.
Failed Example 4 Open in a new tab This select element has an empty ("") accessible name
because the div has no text content.
Failed Example 5 Open in a new tab This element with a textbox role has an empty ("")
accessible name. The parent label element does not give it an accessible name, this only
works for native form fields.
Failed Example 6 Open in a new tab This element with a textbox role has an empty ("")
accessible name. The label element does not give it an accessible name, this only works for
native form fields.
Failed Example 7 Open in a new tab This semantic textbox element has an empty ("")
accessible name. The text content of the element serves as its value, not as an accessible
name.
first name
Inapplicable Inapplicable Example 1 Open in a new tab This input element is not included in
the accessibility tree because of its style attribute which sets display to none.
Inapplicable Example 2 Open in a new tab This input element is not included in the
accessibility tree because of its aria-hidden attribute.
Inapplicable Example 3 Open in a new tab This select element is not included in the
accessibility tree because it is disabled and has a role attribute value of "presentation".
Monsido Pass
Monsido versions should pass
Should pass
Should pass
Should fail