Tester si le code couleur valide ou pas
Fermé
uno_orami
Messages postés
49
Date d'inscription
lundi 24 juin 2013
Statut
Membre
Dernière intervention
19 août 2014
-
8 août 2014 à 11:49
Utilisateur anonyme - 8 août 2014 à 13:17
Utilisateur anonyme - 8 août 2014 à 13:17
A voir également:
- Tester si le code couleur valide ou pas
- Ethernet n'a pas de configuration ip valide - Guide
- Somme si couleur - Guide
- Le code ascii - Guide
- Tester son pc - Guide
- Excel cellule couleur si condition texte - Guide
1 réponse
Utilisateur anonyme
8 août 2014 à 12:02
8 août 2014 à 12:02
Tu dois utiliser les expressions régulières pour vérifier que ta couleur hexadécimal est correct, enfin j'espère que tu parles bien d'hexa car comme tu veux le # au début. Ça donne ça ^#[a-f0-9]{6}$
8 août 2014 à 12:37
8 août 2014 à 12:43
var regex = /^#[a-f0-9]{6}$/;
if (!regex.test($('#color').val())) {
alert ( 'code incorrect ') ;
return false;}
});
else return true
c'est juste comme ca ?
Modifié par ZeNairolf99 le 8/08/2014 à 13:18
Met le drapeau i à la fin de ton expression, comme ça tu prend en compte les majuscules et minuscules.
Utilise autrement ta fonction, fait en sorte que tu puisses changer facilement le paramètre, et exploiter un retour.
En gros fait comme ça: