Element script

> Dodaj do ulubionych

Element script s┼éu┼╝y do wstawiania do dokument├│w HTML skrypt├│w napisanych w j─Özykach programowania dzia┼éaj─ůcych po stronie klienta. Skrypt mo┼╝e znajdowa─ç si─Ö zar├│wno bezpo┼Ťrednio w tre┼Ťci tego elementu lub by─ç do┼é─ůczany z zewn─Ötrznego pliku za pomoc─ů atrybutu src.

Przykłady użycia

Przykłady użycia elementu script:
<script type="text/javascript">
  alert("Witaj, ┼Ťwiecie!")
</script>

<!-- HTML5 -->
<script src="skrypt-javascript.js"></script>

Kontekst u┼╝ycia

Modele tre┼Ťci HTML5metadane, tre┼Ť─ç og├│lna, tre┼Ť─ç syntagmatyczna
Elementy nadrz─ÖdneElement head i elementy syntagmatyczne
Elementy potomneTekst skryptu
Znaczniki

Znaczniki otwieraj─ůcy i zamykaj─ůcy s─ů obowi─ůzkowe

NormyHTML5 — podrozdzia┼é 4.3.1, HTML 4.01 — podrozdzia┼é 18.2.1
Interfejs DOMHTMLScriptElement
R├│┼╝nice mi─Ödzy HTML 4.01 a HTML 5

W HTML5 element script ma nowy atrybut async

W HTML 4.01 atrybut type jest wymagany, w HTML5 — nie

Obs┼éuga przez przegl─ůdarki

FirefoxChromeOperaSafariInternet Explorer

Atrybuty obowi─ůzkowe

Atrybutem obowi─ůzkowym elementu script w j─Özyku HTML 4.01 jest type.

Atrybuty opcjonalne

Atrybuty globalne oraz:

AtrybutOpis
asyncUmo┼╝liwia asynchroniczne wykonywanie skryptu
charsetOkre┼Ťla spos├│b kodowania znak├│w w skrypcie
deferSprawia, że skrypt zostaje wykonany dopiero, gdy skończy się przetwarzanie strony
typeOkre┼Ťla j─Özyk programowania u┼╝yty w skrypcie. Warto┼Ťci─ů tego atrybutu powinien by─ç typ MIME. Je┼Ťli atrybut ten jest pomini─Öty, automatycznie skrypt jest traktowany jako napisany w j─Özyku JavaScript