regex alphanumérique jquery
var regx = /^[A-Za-z0-9 _.-]+$/;
if(regx.test($($input).val()))
alert ("correct");
else
alert('Incorrect!');
}
Si j'entre dans l'entrée, le caractère @ ou # fonctionne? pour moi cela fonctionne, mais je pense que cela doit être incorrect...
Pourquoi ne pas fonctionne correctement?
$val
ressemble à un objet jQuery, selon les conventions de programmation. Ne pas envelopper dans un autre $
objet.Je suppose que vous voulez dire $input? Mais oui, je suis d'accord.
OriginalL'auteur hyperrjas | 2012-02-17
Vous devez vous connecter pour publier un commentaire.
Il vous manque une accolade ouvrante
{
Changer votre
if ... else
déclaration:http://jsfiddle.net/Bp6fg/
OriginalL'auteur xandercoded
regex alphanumérique jquery avec une longueur de 5 à 10
var regx=/^([a-zA-Z0-9 _.-]){3,10}$/
OriginalL'auteur Alok Kumar Sharma