Quelle est la meilleure façon d'effectuer une vérification alphanumérique sur un fichier INPUT
dans le champ JSP
? J'ai joint mon code actuel
function validateCode() {
var TCode = document.getElementById("TCode").value;
for (var i = 0; i < TCode.length; i++) {
var char1 = TCode.charAt(i);
var cc = char1.charCodeAt(0);
if ((cc > 47 && cc < 58) || (cc > 64 && cc < 91) || (cc > 96 && cc < 123)) {
} else {
alert("Input is not alphanumeric");
return false;
}
}
return true;
}
3 votes
Cela dépend de votre définition de "meilleur". La plupart des réponses ci-dessous suggèrent regex, qui exécute beaucoup plus lent que votre code original . J'ai nettoyé votre code un peu, qui se comporte en fait très bien.