Bonjour à tous,
J'aimerai avoir de vos lumières sur ce pitit problème (je sais, si ce n'étais pas un problème, je ne posterai pas ce message )
J'ai chercher sur le net pour savoir comment je pourrais effectuer un test de champs de saisie d'email, dont voici le code:
et voici le code du formulaire html:
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
21
22
23
24
25 <SCRIPT LANGUAGE="JavaScript"> function verifForm(inscription){ alert('fonction'); adresse = inscription.mail.value; alert(adresse); var place = adresse.indexOf("@",1); var point = adresse.indexOf(".",place+1); var occ = 0; for(i=0;i<(adresse.length);i++) { if(adresse.charAt(i)=='@') { occ++; } } if ((place > -1)&&(adresse.length >2)&&(point > 1)&&(occ==1)) { inscription.submit(); return(true); } else { alert('Veuillez entrer une adresse e-mail valide'); return(false); } } </SCRIPT>
Cependant, le script fonctionne très bien, si au lieu de mettre le type="image", je mettais type="button". Lorsque je laisse "image", il affiche bien l'erreur, mais la page se rédirige sur la page comme si le champs étais valide. Je voulais savoir si qqn a eu ce genre de pb, ou bien si vous avez une solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <form action="inscription/inscription.php" method="post" target="_parent" name="inscription"> <input name="mail" type="text"> <input name="button" type="image" src="images/inscription_ok.png" onClick="verifForm(this.form)">
Merci d'avance
Partager