Entrez successivement quatre entrées différentes !
Affichage des articles dont le libellé est input. Afficher tous les articles
Affichage des articles dont le libellé est input. Afficher tous les articles
les patterns utiles : verification d'un mot de passe.
- Le pattern .*[\d] vérifie les motifs
- 2ab : (* = 0 ; d = 2)
- a2b : (* = 1)
- ab2 : (* = 2)
- abc : (erreur)
- Le pattern .*[a-z] vérifie les motifs
- 2ab : (* = 1)
- a2b : (* = 0)
- ab2 : (* = 0)
- 222 : (erreur)
^ # Start of string
(?= # groupe
.*[a-z] # au - 1 lettre qq part
) #
(?= # groupe
.*[\d]) # au - un chiffre qq part
.* #
$ # End of string
- Autres pattern
- (?=.{8,}) : au - 8 Entrées
- (?=.*[A-Z]) : au - 1 Majuscule
- (?=.*[\W]) : au - 1 Caractère Spécial/li>
input : pattern
Comprendre la différence entre pattern= (?: ) et pattern= (?= )
JS Bin
rappels :
http://duponttd.blogspot.fr/2014/10/decouvrez-les-nouveaux-types-dinput.html
Récupérer la valeur d'un input : valueAsNumber
La valeur récupérée d'un input est un string ; il est avantageux d'utiliser valueAsNumber.
if(!!input[i].valueAsNumber) {
itemQty =input[i].valueAsNumber || 0;
} else {
itemQty =parseFloat(input[i].value) || 0;
}
Code en action
if(!!input[i].valueAsNumber) {
itemQty =input[i].valueAsNumber || 0;
} else {
itemQty =parseFloat(input[i].value) || 0;
}
Code en action
Découvrez les nouveaux types d'input
- Le pattern .*[\d] vérifie les motifs
- 2ab : (* = 0 ; d = 2)
- a2b : (* = 1)
- ab2 : (* = 2)
- abc : (erreur)
- Le pattern .*[a-z] vérifie les motifs
- 2ab : (* = 1)
- a2b : (* = 0)
- ab2 : (* = 0)
- 222 : (erreur)
- Autres pattern
- (?=.{8,}) : au - 8 Entrées
- (?=.*[A-Z]) : au - 1 Majuscule
- (?=.*[\W]) : au - 1 Caractère Spécial/li>
Inscription à :
Articles (Atom)