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
Shadow DOM - Should Pass
Shadow DOM - Should Fail