JavaScript


JavaScript HTML-sivulla

JavaScript-koodi sijoitetaan HTML-sivulle script-tagin avulla. Tagin attribuutti type kertoo skriptin tyypin standardoidun MIME-tyypin avulla. JavaScriptin MIME-tyyppi on "text/javascript". Usein käytetään myös vanhentunutta attribuuttia language, jonka arvoksi annetaan "javascript".

JavaScript-koodia voidaan sijoittaa HTML-sivulle kolmella eri tavalla.

  1. Koodia voi sijoittaa suoraan merkkauksen joukkoon, jolloin se suoritetaan selaimessa merkkausta tulkittaessa. Esimerkiksi ilmoitus:

    tuotetaan merkkauksen joukkoon sijoitetulla skriptillä:

    <script type="text/javascript">
      var selain = navigator.appName;
      document.write("<p>Selaimesi on <b>" + selain + "</b>!</p>");
    </script>
  2. Koodia voi sijoittaa dokumentin otsikko-osaan. Esimerkiksi funktio, jolla tuotetaan alla oleva informaatio:

    on sijoitettu dokumentin otsikko-osaan:

    <head>
      ...
      <script type="text/javascript">
        function muutos() {
          muutettu = new Date(document.lastModified);
          document.write("Viimeisin muutos tehty: <b>" 
            + muutettu.toLocaleString() + "</b>.");    }
      </script>
    </head>
  3. Koodi voi sijaita myös erillisessä tiedostossa. Silloin otsikko-osassa annetaan script-tagissa tiedoston url. Elementin lopputagi on välttämätön!
  4. <script type="text/javascript" src="skripti.js"></script>

Jarkko Leponiemi 19.3.2002