Projet

Général

Profil

Development #15831

en cas de validation par regex, ajouter un attribut title qui décrit le format attendu

Ajouté par Thomas Noël il y a environ 7 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
11 avril 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

Lié à w.c.s. - Development #11455: Évolution de l'option "regex de validation"Fermé21 juin 2016

Actions

Historique

#1

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
#3

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...

#4

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) ?

#5

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)

#6

Mis à jour par Thomas Noël il y a environ 7 ans

#7

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 ?

#8

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.

#9

Mis à jour par Pierre Cros il y a environ 7 ans

Le mardi 11 avril 2017 à 16:45 +0200, 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 :-)

#13

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.

Formats disponibles : Atom PDF