10. Skript

XHTML är ett programmeringsspråk med avsikt att presentera information på ett strukturerat sätt. Men ibland vill vi mer än att bara visa information, ibland vill vi även ha interaktion. Då behöver vi ta hjälp av ett skriptspråk som t.ex. JavaScript.

Script:   <script></script>
För att placera in kod från ett skriptspråk i ett dokument så används script-taggen. Script-taggen måste ha type-attributet för att browsern ska kunna veta hur koden ska tolkas. Mellan script-taggens start- och slut-tagg placeras scriptkoden. Dock måste denna kod alltid omgärdas av en kommentar.

Ex.

<body>
   <script type="text/javascript">
   <!--
      Javaskriptkod
   -->
   </script>
</body>

Noscript:   <noscript></noscript>
Noscript-taggen används för att ersätta skript som av någon anledning inte kan köras på användarens browser, t.ex. för att browsern är för gammal.

Ex.

<body>
   <script type="text/javascript">
   <!--
      Javaskriptkod
   -->
   </script>
   <noscript>
      <p>Tyvärr stödjer inte din läsare detta script</p>
   </noscript>
</body>

Detta ger då följande utskrift istället för att skriptet inte kan köras:

Tyvärr stödjer inte din läsare detta script

Valid XHTML 1.1!