11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

je ne suis pas sûr, mais je crois qu'en mettant :

<script type="text/javascript">
/* <![CDATA[ */ 
le code javascript
/* ]]> */
</script>


ça devrait passer.
Super pitivier, ça fonctionne. Merci.
J'ai d'ailleurs vu un article qui explique ça dans openweb :
http://openweb.eu.org/articles/ecmascript_html/

Mais en fait, l'ecmascript n'est pas validé.
Les commentaires font passer le validateur plus loin.

Il n'y a pas moyen de valider de l'ecmascript avec un validateur, alors ?
Modifié par Meybeck (19 Jan 2006 - 11:04)
pitivier a écrit :
Bonjour,

je ne suis pas sûr, mais je crois qu'en mettant :

<script type="text/javascript">
/* <![CDATA[ */ 
le code javascript
/* ]]> */
</script>


ça devrait passer.


En fait il faut écrire
<script type="text/javascript">
/* <!--
le code javascript
*/-->
</script>


Les /* et */ démarrent le commentaire JS et évitent que le commentaire HTML suivant ne soit interprété (<!-- et -->).