Bonjour,
J'ai mis un script de formulaire de commande en javascript, qui marche nikel sous IE, mais pas du tout sous firefox, voici mon code :
Pouvez-vous m'aider svp ?
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109 <SCRIPT> function controlvide() { var test="" + document.getElementById('email').value; emailok = false for(var k = 0; k < test.length;k++) { var c = test.substring(k,k+1); if(c == "@") { emailok = true; } } if( !emailok ) { alert("Votre E-mail est incorrect!"); return false; } var test="" + document.getElementById('nom').value; if(test.length == 0) { alert("Veuillez indiquer votre nom"); return false; } var isChecked=false; for (i=0; i<document.getElementsByTagName("input").length; i++) if (document.getElementsByTagName("input")[i].name=="statut") if (document.getElementsByTagName("input")[i].checked) isChecked=true; if (!isChecked) { alert('Veuillez définir si vous êtes un professionnel ou un particulier'); return false; } var test="" + document.getElementById('RC').value; if(test.length == 0) { alert("Veuillez saisir votre numéro de RC"); return false; } var test="" + document.getElementById('societe').value; if(test.length == 0) { alert("Veuillez indiquer votre société"); return false; } var test="" + document.getElementById('adresse').value; if(test.length == 0) { alert("Veuillez indiquer votre adresse"); return false; } var test="" + document.getElementById('codepostal').value; if(test.length == 0) { alert("Veuillez indiquer votre code postal"); return false; } var test="" + document.getElementById('ville').value; if(test.length == 0) { alert("Veuillez indiquer votre ville"); return false; } var test="" + document.getElementById('tel').value; if(test.length == 0) { alert("Veuillez indiquer votre numéro de téléphone"); return false; } var test="" + document.getElementById('paiement').value; if(test.length == 0) { alert("Veuillez nous indiquer votre mode de paiement"); return false; } var test="" + document.getElementById('quantite').value; if(test.length == 0) { alert("Veuillez nous indiquer la quantité"); return false; } var isChecked=false; for (i=0; i<document.getElementsByTagName("input").length; i++) if (document.getElementsByTagName("input")[i].name=="paiement") if (document.getElementsByTagName("input")[i].checked) isChecked=true; if (!isChecked) { alert('Vous devez choisir un mode de paiement !'); return false; } return true; } </script>
Merci d'avance.
Ju'
Partager