Bonjour à tous.
J'ai un problème concernant la doctype et du javascript.
Je me suis créé un petit calendrier cliquable pour écrire une date en javascript.
Après de multiples erreurs et des heures de reflexion intense, j'ai réussi à le finir et l'exploiter.
Il me reste cependant un dernier problème :
Quand je charge la page ci-dessous tout fonctionne impeccable mais quand j'ajoute la doctype le javascript ne fonctionne plus !!!
Est-ce que quelqu'un sait d'où cela peut provenir ? Quelqu'un a-t-il une solution?
Pour ceux qui veulent m'aider :
la page qui marche :
Page qui ne marche pas :
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 <html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> <script language="Javascript" src="calendrier.js"></script> <link rel="stylesheet" type="text/css" href="../css/calendrier.css" media="screen"/> </head> <body> <center> <table cellpadding="0" cellspacing="0"> <tr><td ><input type="text" maxlength="10" id="dateDebut" onfocus="Calendrier(0,0,affcal1,this);"></td></tr> <tr><td><div id="affcal1" class="calendrier"></div></td></tr> <tr><td>comment ca va avec ca</td></tr> </table> </body> </html>
Merci d'avance.
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> <script language="Javascript" src="calendrier.js"></script> <link rel="stylesheet" type="text/css" href="../css/calendrier.css" media="screen"/> </head> <body> <center> <table cellpadding="0" cellspacing="0"> <tr><td ><input type="text" maxlength="10" id="dateDebut" onfocus="Calendrier(0,0,microcal,this);"></td></tr> <tr><td><div id="microcal" class="calendrier"></div></td></tr> <tr><td>comment ca va avec ca</td></tr> </table> </body> </html>
Partager