• [^] # Re: voici

    Posté par (site web personnel) . En réponse au message javascript et XHTML. Évalué à 1.

    L'attribut "language" n'existe pas en XHTML, quoique ça ne coûte rien de l'intégrer tout de même. Mais selon moi il ne sert à rien. Normalement on précise plutot l'attribut "type".

    Je te conseille de séparer le comportement JS de la structure HTML, tout comme tu sépares la mise en forme CSS de la structure HTML:
    http://pompage.net/pompe/separation/

    En XHTML, "onClick" s'écrit "onclick" (tout en minuscules). Si tu ne fais pas de XHTML 1.1 servi avec le bon content-type, n'auto-ferme pas l'élément "script":
    <script type="text/javascript" src="script.js"></script>
    au lieu de
    <script type="text/javascript" src="script.js" />

    Si tu refuses de séparer comportement et structure, place ton code Javascript dans une section CDATA. Mais la lecture de l'article mentionné plus haut devrait vraiment te venir en aide.