e-gradiva     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

<script> ... </script>

Atributi: charset | defer | src | type
Starši: a | abbr | acronym | address | bdo | big | blockquote | body | button | caption | cite | code | dd | del | dfn | div | dt | em | fieldset | form | h1 | h2 | h3 | h4 | h5 | h6 | head | ins | kbd | label | legend | li | map | noscript | object | p | q | samp | small | span | strong | sub | sup | td | th | tt | var
Otroci: #PCDATA

Značka script je uporabljena za vstavljanje kode v glavi in v telesu dokumenta HTML. Praktično to pomeni, da se uporablja v glavnem za izvajanje kode JavaScript v HTML. Zelo redko pa se uporablja še VBScript.

Uporabniški skript (client-side script) je program, ki je vključen v dokument HTML ali pa je z njim neposredno povezan. Program se izvede, ko je stran naložena ali pa v primeru nekega dogodka.

Skripti kot razširitev HTML dovoljujejo razvijalcev spletnih strani aktivne in interaktivne možnosti:

Skripti se lahko izvedejo samo enkrat (npr.ob nalaganju strani) ali pa vsakokrat, ko to zahteva nek dogodek.

Vsebina skripta je lahko navedena kot vsebina elementa script ali pa v zunanji datoteki. V kolikor atribut src ni navedena, brskalnik interpretira, da se vsebina elementa skript. V primeru, da je atribut src navedena kot nek URI, se brskalnik ne posveča vsebini elementa, temveč poišče skript v zunanji datoteki.

Brskalnik mora prepoznati določen skriptni jezik. Jezik je lahko naveden z deklaracijo meta v glavi dokumenta:

<meta http-equiv="Content-Script-Type" content="type" />

kjer je type ime skriptnega jezika, npr. text/tcl, text/javascript, text/vbscript.

Skriptne jezik se mora navesti kot atribut značke.

<script type="text/javascript" src="skript.js"></script>

V primeru, da skriptni jezik ni naveden, večina brskalnikov obravnava privzet skriptni jezik kot text/javascript.

Primer

<p>
<script type="text/javascript" src="zunanji.js">
</script>
</p>

→ Primer zunanjega skripta
→ Primer skripta v dokumentu
→ JavaScript: Mnogo o JavaScript

SERŠ Maribor : Strokovna gimnazija : 2004 : Rok Kožuh