Var rege = /[a-zA-Z0-9]/;
analog101
Messages postés
173
Date d'inscription
Statut
Membre
Dernière intervention
-
creadiff Messages postés 445 Date d'inscription Statut Membre Dernière intervention -
creadiff Messages postés 445 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dois contrôler en javascript qu' il n y a que des caractères alphanumériques dans un champ.
var rege = /[a-zA-Z0-9]/;
if (rege.test($('#login').val()))
{
Mais cela me fait l'inverse. Cela passe qu'en mettant des caractères non alphanumériques. Je ne trouve pas l'erreur.
Je dois contrôler en javascript qu' il n y a que des caractères alphanumériques dans un champ.
var rege = /[a-zA-Z0-9]/;
if (rege.test($('#login').val()))
{
Mais cela me fait l'inverse. Cela passe qu'en mettant des caractères non alphanumériques. Je ne trouve pas l'erreur.
A voir également:
- Var rege = /[a-zA-Z0-9]/;
- Code ascii de 0 à 9 - Guide
- Internet explorer 9 - Télécharger - Navigateurs
- Torrent 9 - Forum Téléchargement
- Zt za telegram - Accueil - Outils
- Filmora 9 - Télécharger - Montage & Édition
3 réponses
Tu peux remplacer les caractères non-alphanumériques avec ce code :
(dans l'exemple ici, seuls les chiffres de 1 à 9 sont conservés ; le script est là)
var rege = /[^a-z0-9]/i; if (rege.test($('#login').val())){ $('#login').val( $('#login').val().replace(rege, '') ); }
(dans l'exemple ici, seuls les chiffres de 1 à 9 sont conservés ; le script est là)