Priručnik za polaznike 2015 Srce Osnove JavaScripta



Yüklə 1,4 Mb.
səhifə3/4
tarix07.11.2018
ölçüsü1,4 Mb.
#78656
1   2   3   4
ili u elementu .

U elementu uobičajeno je pisati programe koji očekuju neku korisnikovu radnju, tj. učitaju se u preglednik i čekaju događaj koji bi ih pokrenuo.

U elementu uobičajeno je pisati programe koji se izvršavaju odmah pri učitavanju. Najčešće je to generiranje nekog dijela HTMLdokumenta.

Jedan HTML-dokument može sadržavati nekoliko elemenata obavezna iako je atribut src naveden i iako nema JavaScript- kôda između oznaka .

Nekoliko je razloga za uporabu atributa src:



  • Pojednostavljuje HTML-datoteku i smanjuje njezinu veličinu, jer nema velikih blokova JavaScripta u dokumentu. Smanjenjem veličine datoteka će se brže preuzeti s poslužitelja.

  • Ako se neka funkcija JavaScripta rabi u više HTML-dokumenata, poziva se jedna datoteka, što omogućuje jednostavnije održavanje.

  • Kada više HTML-dokumenata rabi jednu datoteku JavaScripta, ona se učitava u preglednik samo prilikom prve uporabe. Nakon toga se datoteka lokalno sprema na disk i svakog sljedećeg puta interpretira se iz lokalne datoteke.

  • Budući da atribut src sadrži URL, program JavaScript s jednog poslužitelja može se rabiti na nekoliko drugih (npr. src="http://www.server.hr/js/obrasci.js").

      1. Obrada događaja

Program JavaScript izvršava se samo jednom i to kada se HTMLdokument učita u preglednik. Takav način uporabe JavaScripta ne omogućuje interakciju s korisnikom. Zbog toga je za većinu HTMLelemenata definirano više događaja.

HTML-elementi imaju posebne atribute pomoću kojih se može povezati kôd JavaScripta s određenim događajem. Ti atributi počinju slovima on... , a kao vrijednost atributa navode se naredbe JavaScripta koje će se izvršiti kad se dogodi taj događaj.

U gornjem primjeru pritiskom korisnika na dugme „Poruka“ dogodi se događaj click, izvršava se naredba navedena u atributu onclick. U primjeru se poziva funkcija window.alert koja korisniku prikazuje obavijest.

Kao vrijednost atributa može se navesti nekoliko naredbi JavaScripta, no ako je naredbi previše, uobičajeno je da se napiše funkcija (u elementu


Yüklə 1,4 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə