Passer au contenu principal

Saisie dans un masque

Note: Il existe des versions obsolètes de ce composant. Passez à une version de la documentation antérieure à la version 10.3.x pour consulter cette documentation.

Utilisation​

Présentation​

Un masque de saisie guide les utilisateurs dans la saisie de données en contraignant et en mettant en forme les informations dans un format spécifique au fur et à mesure de leur saisie.

Vous pouvez appliquer un masque au champ de saisie de texte et au champ de saisie du numéro de téléphone.

Quand l'utiliser​

Dans les champs dont le format attendu est spécifique, par exemple Numéro de sécurité sociale ou Code postal.

Quand ne pas l'utiliser​

  • Pour une saisie qui nécessite un champ de forme libre.
  • Lorsque le modèle de saisie est trop complexe pour un masque. Par exemple, une adresse e-mail peut être saisie dans de nombreux scénarios.

Formatage​

Structure​

Image illustrant la structure d'un champ de saisie de numéro de téléphone avec un masque de saisie Example du champ de saisie de numéro de téléphone avec un masque de saisie.

  1. Étiquette : décrit l'objectif d'un champ de saisie.
  2. Masque de saisie : expression de chaîne qui contraint la saisie à prendre en charge les valeurs de saisie valides. Le masque de saisie apparaît lorsque le focus lui est appliqué.
  3. Champ de saisie du numéro de téléphone : champ amélioré qui permet aux utilisateurs d'entrer leur numéro de téléphone. Il n'accepte que des entrées numériques et est automatiquement formaté.

Contenu​

Pour les normes de contenu, reportez-vous aux règles de rédaction propres à la saisie de texte et à la saisie de numéro de téléphone.

Comportements​

Le masque de saisie apparaît dès que le focus lui est appliqué. Avant le focus, le champ de saisie est vide ou affiche le texte de l'espace réservé.

Image illustrant le champ de saisie de texte à l'état activé et à l'état focus Exemple de champ de saisie de texte activé (à gauche) et de champ de saisie de texte ciblé (à droite).

Accessibilité​

Ce composant a été validé pour répondre aux directives d’accessibilité WCAG 2.2 AA dans sa configuration de base par défaut. Il s’agit notamment de s’assurer que :

  • Le rapport de contraste des éléments textuels par rapport à leur arrière-plan est supérieur à 4.5:1.
  • Le contenu non textuel qui doit transmettre le sens (comme les icônes et les indicateurs de focus) a un rapport de contraste d’au moins 3:1 avec ses couleurs adjacentes.
  • Cet élément peut être utilisé à l’aide d’un clavier et d’une souris.
  • Le contenu est accessible à l’aide de lecteurs d’écran, tels que JAWS et VoiceOver.

La conformité de l’accessibilité dépend en définitive de la façon dont ce composant est implémenté et personnalisé. Les modifications apportées par l’auteur du contenu peuvent affecter l’accessibilité. Pour en savoir plus sur notre modèle de responsabilité partagée, consultez notre Déclaration d’accessibilité Jutro complète.

Lorsque vous utilisez ce composant dans votre application, assurez-vous que les étiquettes et les instructions sont pertinentes et concises. Fournissez des instructions supplémentaires si nécessaire.