Development #15831
en cas de validation par regex, ajouter un attribut title qui décrit le format attendu
0%
Description
Parce que https://html.spec.whatwg.org/multipage/forms.html#the-pattern-attribute :
« When an input element has a pattern attribute specified, authors should include a title attribute to give a description of the pattern. User agents may use the contents of this attribute, if it is present, when informing the user that the pattern is not matched, or at any other suitable time, such as in a tooltip or read out by assistive technology when the control gains focus. »
Demandes liées
Historique
Mis à jour par Thomas Noël il y a environ 7 ans
- Sujet changé de en cas de validation par regex, ajouter un champ title qui décrit le format attendu à en cas de validation par regex, ajouter un attribut title qui décrit le format attendu
Mis à jour par Thomas Noël il y a environ 7 ans
Note : sans ce title, IE affiche « Utilisez le format suivant: » (et rien d'autre). C'est plutôt nul car l'utilisateur croit alors à un bogue dans Publik...
Mis à jour par Frédéric Péters il y a environ 7 ans
À mêler avec une reprise de la manière dont on attache une regex de validation au champ (#11455) ?
Mis à jour par Frédéric Péters il y a environ 7 ans
(on parle d'un vieil IE, là, on se rassure en disant qu'un IE plus récent ne fait pas ça)
Mis à jour par Thomas Noël il y a environ 7 ans
- Lié à Development #11455: Évolution de l'option "regex de validation" ajouté
Mis à jour par Pierre Cros il y a environ 7 ans
Désolé mais je ne comprends ni où on va saisir le texte définissant le pattern attendu, ni où on va afficher ce texte à l'usager. Le champ "remarque" ne suffisait pas ?
Mis à jour par Thomas Noël il y a environ 7 ans
Pierre Cros a écrit :
Désolé mais je ne comprends ni où on va saisir le texte définissant le pattern attendu
ça serait à côté de la définition de la regex (du pattern choisi). Un champ qu'on nommerait "message" ou autre intitulé à trouver.
ni où on va afficher ce texte à l'usager. Le champ "remarque" ne suffisait pas ?
Il s'agit d'un message affiché directement par le navigateur sur le champ lui-même, quand tu te trompes dans la saisie. Voir exemple sur https://www.wufoo.com/html5/attributes/10-pattern.html (tu tapes "test" et quand tu valides le navigo te dit "le format demandé est blabla" : on pourrait ici configurer le "blabla".
C'est assez cosmétique mais ça éviterait le bête message "format invalide". On pourrait aussi considérer d'afficher le champs remarque, mais celui-ci n'est pas toujours en rapport exact avec le format attendu.
Mis à jour par Pierre Cros il y a environ 7 ans
Le mardi 11 avril 2017 à 16:45 +0200, redmine@entrouvert.com a écrit :
C'est assez cosmétique mais ça éviterait le bête message "format
invalide". On pourrait aussi considérer d'afficher le champs remarque,
mais celui-ci n'est pas toujours en rapport exact avec le format attendu.
Merci beaucoup pour l'explication et l'exemple, maintenant je trouve ça
super :-)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Nouveau à Fermé
On ne laisse plus au navigateur la validation des regex depuis #30419.