Bonjour.
Tjs un plaisir de venir ici. voila mon probleme. Je suis rendu a la validation de mon formulaire de reservation(pour les restaurant) et j'ai de la difficulter avec la date. J'ai trouver quelque chose mais je ne croit pas que ca fonctionne tres bien. voici le code
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 <script language="JavaScript"> function Mois(){ this[0] = "01"; this[1] = "02"; this[2] = "03"; this[3] = "04"; this[4] = "05"; this[5] = "06"; this[6] = "07"; this[7] = "08"; this[8] = "09"; this[9] = "10"; this[10] = "11"; this[11] = "12"; } today = new Date; function date(){ var semaine=new Semaine(); var mois=new Mois(); var myDate=new Date(); annee = today.getFullYear(); var result=myDate.getDate()+"/"+mois[myDate.getMonth()]+"/"+annee; } <!-- FIN DU SCRIPT DATE --> </script>avec un calendrier fait egalment en javascript.
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 <script type="text/javascript"> // <!-- <![CDATA[ function valider() { if(document.reserve.pseudo.value.length < 1) { alert("Veuillez saisir le courriel"); return false; } if(document.reserve.nomC.value.length < 1) { alert("Veuillez saisir le nom"); return false; } if(document.reserve.prenomC.value.length < 1) { alert("Veuillez saisir le prénom"); return false; } if(document.reserve.tel.value.length < 1) { alert("Veuillez saisir le téléphone"); return false; } if(document.reserve.date.value.length >= date()) { alert("Veuillez saisir la date"); return false; } if(document.reserve.heure.value.length < 1) { alert("Veuillez saisir l'heure"); return false; } if(document.reserve.nbr.value.length < 1) { alert("Veuillez saisir le nombre de personne"); return false; } } // ]]> --> </script>
Je veux juste que le client qui veux reserver ne puise inscrire et valider une date qui est inferieur a aujourd'hui
merci
Partager