Bonjour à tous,

J'utilise une fonction qui permet de contrôler un champ de formulaire pour voir si la chaine est bien du texte:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function IsAlphaString(NumStr)
{
	var regEx=/^[A-Za-z]+$/;
	if (!regEx.test(NumStr))
	{
		//document.form.this.focus();
		alert("La chaîne saisie n'est pas une chaine de texte. Veuillez rectifier le champ.");
	}
}
Cette fonction est appelée sur l'évènement onBlur, de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input name="NomAgence" type="text" size="35" maxlength="256" onBlur="IsAlphaString(document.FormElearning.NomAgence);" />
Je ne sais pas comment intéragir sur l'élément à l'intérieur de ma fonction ! Je souhaite que si la chaine saisie est "incorrecte", on donne le focus à ce champ !

Merci ^^