Bonjour,

Je me suis développé une petite fonction pour des contrôles de formulaires et je rencontre un petit problème au niveau des chaines alphabétiques et alphanumériques : les accents ne sont pas appris en compte ! Et donc, j'ai mon message d'erreur de chaine invalide !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function isAlphaString(Elmt)
{
	var regEx=/^[A-Za-z\s]+$/;
	if ((!regEx.test(Elmt.value)) && (!isEmpty(Elmt)))
	{
		alert("La chaine saisie n'est pas une chaîne de texte.\n\nVotre chaine ne doit contenir que des lettres (a à z, A à Z).\n\nVeuillez rectifier le champ.");
		setTimeout(function() { Elmt.select(); }, 10);
 
	}
}
Si quelqu'un connait le truc, je prends

Merci !