Rule 11.10.4

Summary

This test consists in detecting <form> tags on the page.

The control that checks that each input error is displayed has to be done manually.

Business description

Criterion

11.10

Test

11.10.4

Description

Pour chaque formulaire, les erreurs de saisie vérifient-elles une de ces conditions ?

  • L'erreur de saisie est indiquée dans l'étiquette (balise label, attribut title, propriété ARIA aria-label, passage de texte lié via la propriété ARIA aria-labelledby) du champ de formulaire
  • L'erreur de saisie est indiquée par un passage de texte avant le champ de formulaire
  • Le champ de formulaire possède un type qui produit de manière automatique un message d'erreur de saisie
  • L'erreur de saisie est indiquée par un passage de texte lié par la propriété ARIA aria-describedby
  • L’erreur de saisie est indiquée via la propriété ARIA aria-invalid

Level

A

Technical description

Scope

Page

Decision level

Semi-decidable

Algorithm

Selection

Set1

All the <form> tags (form)

Process

Test1

The selection handles the process.

For each occurence of the Set1 raise a MessageA

MessageA: Manual check on element
  • code : ManualCheckOnElements
  • status: Pre-Qualified
  • parameter : snippet
  • present in source : yes

Analysis

Not Applicable

The page has no <form> tag (Set1 is empty)

Pre-qualified

In all other cases

Notes

We detect the elements of the scope of the test to determine whether the test is applicable.