voila j'ai la fonction suivante qui marche sous mozila mais pas ie pkoi??
En fait le alert pour la date systéme c ok mais pour la date selectionné ben sous ie les doc.form.select.value ben il valent vide et non la valeur sélectionné et pas sous mozilla je comprends rien!!
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 function VerifDate() { aujourdhui = new Date(); mois = aujourdhui.getMonth(); jour = aujourdhui.getDate(); annee = aujourdhui.getYear(); if (annee < 2000) { annee = annee + 1900; } var mois_saisi; alert ("Serveur : "+jour + "/" + mois + "/" + annee); alert ("docu : "+document.Form0.JourLivraison.value+ "/" + document.Form0.MoisLivraison.value + "/" +document.Form0.AnneeLivraison.value ); switch (document.Form0.MoisLivraison.value) { case "Janvier" : { mois_saisi = 1; break; } case "Février" : { mois_saisi = 2; break; } case "Mars" : { mois_saisi = 3; break; } case "Avril" : { mois_saisi = 4; break; } case "Mai" : { mois_saisi = 5; break; } case "Juin" : { mois_saisi = 6; break; } case "Juillet" : { mois_saisi = 7; break; } case "Août" : { mois_saisi = 8; break; } case "Septembre" : { mois_saisi = 9; break; } case "Octobre" : { mois_saisi = 10; break; } case "Novembre" : { mois_saisi = 11; break; } case "Decembre" : { mois_saisi = 12; break; } } if (document.Form0.AnneeLivraison.value >= annee) { if (mois_saisi >= mois+1) { if (document.Form0.JourLivraison.value >= jour) { return 1; } else if(!(document.Form0.AnneeLivraison.value > annee) && !(mois_saisi > mois+1)) { alert("Le jour saisi est inférieure au jours en cours"); } } else if(!(document.Form0.AnneeLivraison.value > annee)) { alert("Le mois saisi est inférieure au mois en cours"); } } else { alert("L'année saisie est inférieure à l'année en cours"); } return 0; }
Partager