Bonjour,
Bon j'ai cherché sur Googlo, sur la faq... Mais je ne trouve pas de réponse.
Mon problème est que lorsque je dois envoyé mon formulaire mailto:votreadresse@votredomaine.fr et bien... outlook s'ouvre sans passer par ma fonction JS...
et dans le head de ma feuille j'ai:
Code html : 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61 <form name = "contact" method = "post" enctype = "text/plain" action = "mailto:adresse@domaine.com" onSubmit = "verifier_formulaire_contact()"> <div id = "contact_label"> <label for = "Société"> _ Société : </label> <input name = "Société" type = "text" id = "Société" size = "20" /> <br /> <label for = "Nom"> _*Nom : </label> <input name = "Nom" type = "text" id = "Nom" size = "20" /> <br /> <label for = "Prénom"> _*Prénom : </label> <input name = "Prénom" type = "text" id = "Prénom" size = "20" /> <br /> <label for = "E-Mail"> _*E-Mail : </label> <input name = "E-Mail" type = "text" id = "E-Mail" size = "20" /> <br /> <label for = "Téléphone"> _*Téléphone : </label> <input name = "Téléphone" type = "text" id = "Téléphone" size = "20" /> <br /> <label for = "Fax"> _ Fax : </label> <input name = "Fax" type = "text" id = "Fax" size = "20" /> <br /> <label for = "Adresse"> _ Adresse : </label> <input name = "Adresse" type = "text" id = "Adresse" size = "20" /> <br /> <label for = "Code_Postal"> _ Code Postal : </label> <input name = "Code_Postal" type = "text" id = "Code_Postal" size = "20" /> <br /> <label for = "Ville"> _ Ville : </label> <input name = "Ville" type = "text" id = "Ville" size = "20" /> <br /> <label for = "Pays"> _ Pays : </label> <input name = "Pays" type = "text" id = "Pays" value = "France" size = "20" /> </div> <div> _*Merci de préciser votre demande : <br /> <textarea name = "Question" rows = "12" cols = "100" wrap = "VIRTUAL"></textarea> <br /> <input name = "Effacer" type = "reset" value = "Effacer" /> <input name = "Envoyer" type = "submit" value = "Envoyer" /> </div> </form>
Mais je n'arrive pas à le faire fonctionner...S'il y avait une âme charitable
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59 <script type="text/javascript"> <!-- function verifier_formulaire_contact() { if(document.formulaire.Nom.value == "") { alert("Veuillez entrer votre nom."); document.formulaire.Nom.focus(); return false; } if(document.formulaire.Prénom.value == "") { alert("Veuillez entrer votre prénom."); document.formulaire.Prénom.focus(); return false; } if(document.formulaire.E-Mail.value == "") { alert("Veuillez entrer votre adresse électronique!"); document.formulaire.E-Mail.focus(); return false; } if(document.formulaire.E-Mail.value.indexOf('@') == -1) { alert("Ce n'est pas une adresse électronique!"); document.formulaire.E-Mail.focus(); return false; } if(document.formulaire.Téléphone.value == "") { alert("Veuillez entrer votre numéro de téléphone."); document.formulaire.Téléphone.focus(); return false; } if(document.formulaire.Téléphone.value.length != 10) { alert ("Le numéro de téléphone doit comporter 10 chiffres."); document.formulaire.Téléphone.focus(); return false; } var chkZ = 1; for(i = 0;i < document.formulaire.age.value.length;++i) if(document.formulaire.age.value.charAt(i) < "0" || document.formulaire.age.value.charAt(i) > "9") chkZ = -1; if(chkZ == -1) { alert("Ce n'est pas un numéro de téléphone."); document.formulaire.age.focus(); return false; } if(document.formulaire.Question.value == "") { alert("Veuillez tapez votre requête."); document.formulaire.Question.focus(); return false; } } //--> </script>![]()
Partager