Bonsoir,
J'utilise un script de calendrier récupérer sur le net.
voici le code:
Le calendrier fonctionne parfaitement sans les tags <form></form>.
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Dynarch Calendar -- Single calendar for multiple fields</title> <script src="src/js/jscal2.js"></script> <script src="src/js/lang/fr.js"></script> <link rel="stylesheet" type="text/css" href="src/css/jscal2.css" /> <link rel="stylesheet" type="text/css" href="src/css/border-radius.css" /> <link rel="stylesheet" type="text/css" href="src/css/gold/gold.css" /> </head> <body> <form name="recherche" action="#"> <label>A partir de: </label> <input name="date" id="f_date1" size="11" /> <button id="f_btn1">...</button><br /> <script type="text/javascript">//<![CDATA[ var cal = Calendar.setup({ onChange: function(cal) { cal.hide() } }); cal.manageFields("f_btn1", "f_date1", "%d-%m-%Y"); //]]></script> </form> </body> </html>
mais quand les tags sont utiliser et quand on clique sur le bouton de sélection, il valide le formulaire et après il affiche le calendrier.
source du calendrier: http://www.dynarch.com/projects/calendar/
Auriez vous une idée pour une solution svp ou bien comment faire pour utiliser le champ date Onfocus avec le script afin d'ignorer le clique du bouton ???
merci







Répondre avec citation








Partager