JavaScript konform in XHTML-Quellcode einbinden

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]

Empfehlen

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>