bonjour,
voici mon exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<input class="zonedate" name="Djour" onchange="verifierlongueur('Djour',2)" type="text" /> 
<input class="zonedate" name="Dmois" onchange="verifierlongueur('Dmois',2)" type="text" /> 
 
function verifierlongueur(champ,longueur)
{
	if(document.form1.elements[champ].value.length>longueur)
	{
		alert("La zone doit etre au maximum  de longueur"+longueur);
		document.form1.elements[champ].focus();
 
 
	}
	else
	{
		alert("Pas erreur");
	}
}
je voudrais laisser le focus sur la zone testée si la longueur n'est pas bonne.
cette fonction est appelée de plusieurs zones mais ne fonctionne pas
je voulais savoir si on peut faire reference au nom de la zone au lieu de son numero
Merci