Osnove Javascripta
Javascript je sjajan način dodavanja interaktivnosti na vašu web stranicu. Samo uz HTML vaše će stranice biti u potpunosti statične, ali ako ubacite nekoliko Javascript isječaka, možete imati web mjesto koje će odgovoriti na aktivnosti posjetitelja i još puno toga.

Jedna stvar koja obično zbunjuje web programere je da Javascript i Java zvuče puno podjednako. Zapravo nemaju ništa zajedničko! Java je programski jezik, dok je Javascript strogo scenaristički alat - zapravo nije dovoljno složen da bi se smatrao vlastitim jezikom.

Kad ste spremni dodati neki Javascript na svoju web stranicu, imate nekoliko mogućnosti. Prvo možete kôd napisati na njegovoj stranici, a zatim ga pozvati u zaglavlje web stranice - ovo djeluje slično kao dodavanje CSS stranice, osim što morate dodati naredbu negdje u tijelu web stranice da biste aktivirali skriptu. Drugo, skriptu možete napisati u zaglavlju web stranice; opet, morat ćete dodati neki kôd u tijelo stranice kako biste pokrenuli skriptu. I treće, kod možete upisati izravno u tijelo stranice. Ova je opcija izvediva samo za vrlo kratke skripte - u protivnom ćete prilično loše umetati HTML!

Gdje god dodate svoj Javascript kôd, morat ćete reći pregledniku da ono što pišete treba tumačiti kao Javascript. To radite postavljanjem koda između sljedećih oznaka:



Za potpunu sukladnost s HTML-om najbolje je dodati atribut oznaci skripte kako bi preglednici vašeg posjetitelja sigurno znali da je Javascript, a ne neka druga skripta:



Konačno, mudro je komentirati sve između oznaka skripta da biste bili u potpunosti sigurni. Na taj način ako imate posjetitelja koji slučajno ima pretpovijesni preglednik, neće završiti zaslon pun smeća. Dakle, Javascript na vašoj web stranici izgledaće ovako:





A govoreći o komentarima, u JavaScript možete dodati komentare koliko god možete s HTML-om i CSS-om. U Javascriptu su komentari označeni s // na početku retka. Zato u gornji primjer uključite dvije crte prije završnog komentara.

Upute Video: Javascript Osnove #1 (Svibanj 2024).