JavaScript konform in XHTML-Quellcode einbinden

veröffentlicht am 12. Juni 2010

Heute mal eine kleine Kurzanleitung von mir. In der Anleitung geht es nicht um das Einbinden von seperaten JavaScript-Dateien (.js) in ein XHTML-Dokument, sondern um das direkte und XHTML-konforme schreiben von JavaScript direkt im XHTML-Quelltext.

Die Lösung ist eigentlich ganz einfach. JavaScript-Code bindest du wie folgt in dein XHTML-Dokument ein:

<script type="text/javascript">
  /* <![CDATA[ */
    // JavaScript-Code hier hin
  /* ]]> */
</script>

Kurze Erklärung: die Angabe von CDATA veranlasst den Browser, den Code im CDATA-Block nicht auf Standard-Konformität hin zu validieren. Die Angabe als Kommentar (also zwischen /* und */) ist deshalb nötig, da ältere Browser die Angabe von CDATA nicht unterstützen.

[via Maik]

Hinterlasse einen Kommentar