Bonjour,

j´ai déclaré la fonction ValiderCodePostal dans mon header HTML, que je veux appeler sur le onClick dún boutton :

Pour connaître les dates de livraison disponibles, saisissez votre code postal
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<INPUT type=text name="codepostal" size = 5> <INPUT type="button" value="OK" onClick="javascript:ValiderCodePostal()">

Lorsque je clique sur le bouton j´ai une erreur sur le charactère 1, un objet est attendu Code 0.
Je ne pense pas que Ça vienne de ma fonction, j´ai le même problème en faisant appel à une autre fonction, mais je mets quand même le code.

Si vous avez des pistes je suis preneuse

Merci,

Audrey
(experience en js : 2h... )





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
18
19
20
function ValiderCodePostal() {
	format_cp5 = new RegExp("\d{5}");
	format_cp4 = new RegExp("\d{4}");
	if (format_cp4.test(codepostal.value.length))
		{ 
		codepostal.value = ´0´ & formulaire.codepostal.value; 
		formulaire.submit();
		}
	else
		{
		if (format_cp5.test(codepostal.value.length))
		{
			SelectionDateLivraison.submit();
		}
		else
		{
			alert(´code postal incorrect');
		}	
	}
}