nazaj naprej kazalo uvod v javascript del kaj je javascript javascript je skriptni jezik za world wide web strani skripte napisane v javascriptu lahko vkljucite v svoje html strani tako lahko skoraj brez programiranja svoje strani izboljsate in olepsate za nekatere ucinke ki so bili prej mozni samo z zunanjimi programi cgi lahko sedaj uporabite skripte z njim lahko enostavno izpisete kdaj je bila html stran nazadnje popravljena kateri dan je danes kateri brskalnik uporablja klient itd primere skript in njihovo delovanje lahko poiscete tudi na gamelanu javascript kjer je veliko uporabnih povezav za dokumentacijo pa se odpravite na http home netscape com kaksna je razlika med javo in javascriptom vse kar imata java in javascript skupnega sta podobni imeni to sta dva popolnoma razlicna nacina za internet programiranje java je programski jezik javascript pa skriptni jezik moc jave je pri programiranju vecja z javascriptom vecinoma le olepsate vase strani za vec informacij o obeh programskih jezikih se podajte na gamelan delovanja javascripta prvi brskalnik ki je podpiral javascript je bil netscape navigator vsi naslednji netscapeovi brskalniki so podpirali in se vedno podpirajo javascript to pa ne velja za javo ki ne tece na vseh netscape navigatorjih in visjih microsoft je s svojim internet explorerjem naredil nov korak v smeri javascripta in ga hkrati skoraj spodnesel z novim skriptnim jezikom visual basic script language vendar pa internet explorer ne podpira vseh funkcij javascripta ki so podprte v netscape navigatorju preden zacnete solo javascripta morate seveda imeti vsaj osnovno znanje html programiranja za dobre sole pisanja html dokumentov poglejte na yahoo vec knjig o html programiranju je tudi v slovenscini najprej si bomo pogledali nekaj kratkih skript in jih vkljucili v html dokumente zaceli bomo z enostavno skripto ki bo izpisala tekst na naso stran html head moj prvi javascript head body br to je normalen html dokument br script language javascript document write to je javascript script br nazaj v htmlju body html ce uporabljate brskalnik ki ima javascript prevajalnik lahko spodaj vidite primer zgornje skripte sicer se spodaj lahko pojavijo nenavadni znaki to je normalen html dokument nazaj v htmlju nas primer ni najbolj uporaben isto stvar bi lahko v htmlju napisali dosti hitreje in lazje vendar smo primer uporabili le za to da smo si pogledali uporabo script tag ov uporabite jih lahko kjerkoli v vasem dokumentu naslednja stvar so funkcije so zelo enostavne in uporabne najbolje je da funkcije deklarirate med head tagi vasega htmlja ker se tam nalozijo pred ostalo stranjo skripte lahko zapisemo med komentarje tako da jih starejsi brskalniki ne izpisejo html head script language javascript function pritisnigumb alert zdravo script head body form input type button name gumb value pritisni me onclick pritisnigumb form body html ce zelite testirati gornjo skripto in uporabljate brskalnik z javascriptom pritisnite gumb ta skripta bo tvorila gumb in ob pritisku nanj se bo odprlo okno s pozdravom in kaj se pravzaprav dogaja s skripto najprej se funkcija nalozi in zapise v pomnilnik nato tvorimo gumb z navadnim form tag om html nekaj novega pa smo dodali k input tag u 'onclick' onclick pove brskalniku kaj naj naredi ko je gumb pritisnjen funkcijo pritisnigumb imamo ze prej definirano in zato jo lahko klicemo omeniti moramo ce 'alert' metodo ki je ze vnaprej definirana v javascriptu z njo enostavno odpremo opozorilno okno ki ima potrditveni gumb ok in pa nas tekst poglejmo si se en primer kjer lahko uporabimo 'alert' naslednja stvar ki nas zanima je delo z uporabnikovim vnosom form html head script language javascript skrijmo script pred starostami function dobiime niz alert zdravo niz konec skrivanja script head body vnesite vase ime form input type text name ime onblur dobiime this value value form body html spet lahko testirate delovanje skripte vnesite ime v skripto smo spet vnesli nekaj novih stvari kot prvo je najbolj opazen komentar ki smo ga uporabili zato da skrijemo naso skripto pred starejsimi brskalniki ki javascripta se ne podpirajo zacetek komentarja mora biti takoj za script tag om in se koncati pred script tag om v nasem htmlju imamo obrazec kamor lahko uporabnik vpise svoje ime 'onblur' v input tag u pove brskalniku katero funkcijo mora klicati ko v obrazec vnesemo ime funkcijo 'dobiime niz ' pa brskalnik poklice ko zapustimo obrazec ko pritisnemo npr enter funkcija bo dobila niz znakov skozi ukaz 'dobiime this value ' 'this value' pa pomeni vrednost ki ste jo vnesli v obrazec sedaj pa se za spremembo lotimo zelo lahkega in uporabnega primera v naso skripto bomo dodali funkcijo ki nam bo vrnila datum zadnjega popravka dokumenta html body enostavno a ne br zadnja sprememba script language javascript skrijmo pred starimi brsklaniki document write document lastmodified prenehajmo s skrivanjem script body html nazaj naprej kazalo avtor ziga mahkovec november