Script compatible sur mobile [Résolu]

Utilisateur anonyme - 23 mars 2017 à 18:10
Bonjour,

J'ai créé une fonction js qui vérifie lors de la saisie dans un champ (input) si les caractères correspondent bien. Ma fonction marche mais sur mobile ça ne marche pas. Je ne connais l'astuce avec l'événement onkeyup sur mobile. J'ai besoin de votre aide. Merci par avance !


<!-- HTML -->
<input type="text" name="np" value="" maxlength="25" onkeyup="verif_text(this);">


function verif_text(champ){
var chiffres = new RegExp("[a-zA-Z ?.-=+,]");
var verif;
var points = 0;

for(x = 0; x < champ.value.length; x++){
verif = chiffres.test(champ.value.charAt(x));
if(champ.value.charAt(x) == "."){points++;}
if(points > 1){verif = false; points = 1;}
if(verif == false){champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1); x--;}
}
}
Afficher la suite 

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.