Script tag

A script tag JavaScript-et csatol HTML oldalhoz (és sokkal ritkábban más szkripteket is).

Csatolhatunk külön JavaScript fájlt (ebben az esetben meg kell adni a src attribútumot), vagy közvetlenül az HTML oldalon írhatunk JavaScript kódot. Lényegében a script úgy viselkedik, mint a link tag és a style tag egyszerre, csak nem CSS-hez, hanem JavaScript-hez.

Ez a tag a head tag-en belül helyezkedik el, de ez nem kötelező - a script tag elhelyezhető a body tag-en belül is, és az is működni fog.

Attribútumok és tulajdonságok

Attribútum/tulajdonság Leírás
src A csatolandó fájl elérési útja.
type A csatolandó fájl adattípusa. JavaScript-hez a text/javascript értéket kell használni. HTML5-ben ez nem kötelező.
language Meghatározza a szkript nyelvét. Ezt az attribútumot elavultnak tekintik, és helyette a type attribútumot kell használni.
defer A defer attribútum késlelteti a szkript végrehajtását, amíg az oldal teljesen be nem töltődik.

Példa

Csatoljunk egy külön JavaScript fájlt:

html<script src="test.js"></script>

Példa

Így pedig közvetlenül az HTML oldalon írunk JavaScript kódot:

html<script>
  let test = '123';
</script>

Lásd még