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