Vérifier les caractères spéciaux

Résolu/Fermé
jiantox Messages postés 1081 Date d'inscription mardi 30 septembre 2008 Statut Membre Dernière intervention 26 janvier 2019 - 22 janv. 2014 à 23:53
jiantox Messages postés 1081 Date d'inscription mardi 30 septembre 2008 Statut Membre Dernière intervention 26 janvier 2019 - 23 janv. 2014 à 12:25
coucou :)

voilà je recherche un truc je pense simple depuis quelques heures mais je ne trouve rien.

je fais simple :

function fonction() {
var valeur = document.getElementById('truc').value;
// ici je voudrais ma fonction pour vérifié si il y a un caractere spécial dans "valeur"
// si il y en a un je ne fais rien, sinon j'execute un ajax
}

<input type="text" id="truc" onkeyup="fonction()"/>

Comment faire ?
RegExp, search, IndexOf.. soit j'y ai rien compris soit je ne sais pas comment les faire tourner.

Merci à vous
A voir également:

1 réponse

jiantox Messages postés 1081 Date d'inscription mardi 30 septembre 2008 Statut Membre Dernière intervention 26 janvier 2019 114
23 janv. 2014 à 12:25
j'ai trouvé une solution :

function fonction() {
var valeur = document.getElementById('truc').value;
var regExpression=/[^A-Za-z0-9-]+/;
if (regExpression.test(valeur)) { // MAUVAIS CARACTERE }
else { fonction } }


Merci quand même
0