SC-3.3.1: Invalid field with no error message

Corpus WCAG 2.2Applies to WCAG 2.0, 2.1, 2.2Level AAutomatable: partial

Summary: Submitting an empty required field shows no error indication.

Why it fails: Users do not know which field failed because no text or programmatic error is exposed.


Failure technique

Synthetic specimen — no W3C failure technique.

Understanding

Quickref

Intentional failure — audit this region

SC-3.3.1

Error: invalid input

<form>
  <label for="sc331-email">Email</label>
  <input type="email" id="sc331-email" name="email">
  <p class="sc331-error">Error: invalid input</p>
  <button type="submit">Send</button>
</form>
Expected audit result

Manual check: Submit the form with an empty required field and confirm no error is announced or shown.