Ce script fonctionne correctement pour valider alphanumérique sans espaces. Mais comment vais-je également inclure que la longueur minimale doit être d'au moins 3 caractères?Javascript Valider alphanumérique avec la longueur de texte minimum
var re = /^[A-Za-z0-9']+$/;
// Check input
if (re.test(document.getElementById(x).value)) {
// Style green
document.getElementById(x).style.background = '#ccffcc';
// Hide error prompt
document.getElementById(x + 'Error').style.display = "none";
return true;
} else {
// Style red
document.getElementById(x).style.background = '#e35152';
// Show error prompt
document.getElementById(x + 'Error').style.display = "block";
return false;
}
Merci d'avance.
pourriez-vous me donner une brève explication de \ w et \ d? – CudoX
'\ d' signifie chiffres, équivalent à' [0-9] ', et' \ w' signifie '[a-zA-Z0-9_]'. Faites attention à ce que '\ w' inclue également le caractère de soulignement. –