Je£li chcesz byµ informowany o zmianach na stronach Skryptomani to wpisz sw≤j adres email.


Witaj skryptomaniaku w £wiecie Skryptomani.

[Jak wstawiµ kod JavaScript][Kolekcja skrypt≤w JavaScript]

Jak wstawiµ kod JavaScript ?

Podstawowym znacznikiem odnosz╣cym siΩ do skrypt≤w JavaScript jest znacznik <SCRIPT>. Najog≤lniej ma on postaµ.

<SCRIPT atrybuty>Instrukcje skryptu JavaScript</SCRIPT>

Znacznik otwieraj╣cy <SCRIPT> mo┐e mieµ dwa atrybuty. Pierwszy z nich to atrybut "language" (jΩzyka):

<SCRIPT language="JavaSript">

Jest to stanardowo spotykana postaµ znacznika otwieraj╣cego skrypty JvaScript. Koniec sekcji ze skryptem zaznacza siΩ znacznikiem zamykaj╣ym w postaci </SCRIPT>.

Alternatyw╣ do wstawiania skryptu JavaScript do wnΩtrza dokumentu HTML jest wstawienie tam odsylacza do takiego skryptu zapisanego gdzie£ w osobnym pliku tekstowym; dzia│aµ bΩdzie to identycznie. Oto og≤lny format znacznika skryptu w tej postaci:

<SCRIPT src="Lokalizator URL pliku ze skryptem"></SCRIPT>

Ten spos≤b pozwala wykorzystaµ ten sam kod JavaScript na wielu stronach WWW bez konieczno£ci powielania go na ka┐dej z nich. Plik ze skryptem JavaScipt musi mieµ nazwΩ z rozszerzeniem .js jak w nastΩpuj╣cym przyk│adzie:

<SCRIPT src="http://twoja_strona/jakas_nazwa.js"></SCRIPT>

W przypadku skryptu umieszczanego bezpo£rednio w tre£ci dokumentu, wszystkie instrukcje tworz╣ce skrypt muszΩ znale£µ siΩ w obrΩbie pary znacznik≤w <SCRIPT> </SCRIPT>. Przyk│ad ze skryptem na stronie WWW mo┐e wyg│╣daµ nastΩpuj╣co:

<HTML><HEAD>
<TITLE>Test skryptu</TITLE>
</HEAD><BODY>
<H1>Teraz zacznie dzia│aµ skrypt JavaScript</H1>
<SCRIPT language="JavaScript">
Tu wpisuje siΩ instrukcje skryptu
</SCRIPT>
</BODY></HTML>


Zauwa┐, ┐e ca│y kod JavaScriptu u┐ywany na danej stronie musi zostaµ umieszczony w obrΩbie pojedy±czej pary znacznik≤w <SCRIPT>: takich par mo┐e byµ wiele na stronie.

Miejsce umieszczania skryptu na stronie nie ma znaczenia: i tak zostanie on skompilowany dopiero po zako±czeniu wczytywania strony.


Copyright ⌐ 1998 by Robert Fonta±ski