Comment intégrer du code JavaScript dans une page de manière valide ?
Astuce par Thomas D. (Développeur web, Verviers (Belgique))
Il y a deux manières d'intégrer du code JavaScript dans une page :
- en liant un fichier externe :
<script type="text/javascript" src="monScript.js"></script> - en ajoutant le code JavaScript à l'intérieur de l'élément
<script>:<script type="text/javascript"> <![CDATA[ // Mon code Javascript ... ]]> </script>
Traditionnellement il était d'usage de placer la balise <script> entre les tags <head> et </head>, cependant il est actuellement recommandé de la placer juste avant </body> pour ne pas bloquer le chargement de la page, et exécuter les scripts uniquement lorsque le DOM est prêt.
Attention, la balise "script" n'est pas auto-fermante, on ne peut pas écrire <script type="text/javascript" ... />
Remarquez que c'est bien l'attribut "type" qui doit être renseigné et non "language", qui est déconseillé par la spécification HTML 4.01.








