problème entre doctype et javascript
	
	
		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 :
	Code:
	
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>  | 
 Page qui ne marche pas :
	Code:
	
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>  | 
 Merci d'avance.
	 
	
	
	
		Erreur trouvée : problème résolu
	
	
		Bon, j'ai enfin trouvé.
Le problème résidait dans les id et javascript!!
j'allais chercher une id directement grâce à son nom et pas grâce à document.getElementbyID(nom). Une erreur de jeunesse en javascript !!!
Merci à tous pour votre aide !