Kategorija: ВЕБ програмирање

Миро Жарић

Struktura XML dokumenta

Svaki dobro napisani XML dokument ima strukturu stabla. XML stablo je struktura sastavljena od povezanih čvorova (eng. node) na čijem vrhu je početni čvor (root node). Na početni čvor su povezani drugi čvorovi tzv. potomci (eng. child node), a na svaki od tih potomaka mogu biti povezani njegovi potomci itd. Grafički prikaz XML stabla je…
Read more


28 Aprila, 2021 0

Osnove XML-a

XML se koristi za strukturisanje i opis podataka u obliku koji je lako čitljiv različitim aplikacijama. HTML je jezik namijenjen definisanju prikaza podataka, dok je XML namijenjen opisu podataka. <?xml version=”1.0”?> <poruka> <salje>Jana</salje> <prima>Marko</prima> <tekst>Ovo je poruka!</tekst> </poruka> Vidljivo je kako ovaj dokument ne sadrži nikakvu informaciju o tome kako bi podaci trebali izgledati (npr.…
Read more


13 Aprila, 2021 0

XML – eXtensible Markup Language

XML je proširiv jezik za označavanje temeljen na SGML-u (Standard Generalized Markup Language), koji se već dugo koristi u sofisticiranim i veoma složenim aplikacijama za izdavaštvo. SGML je jezik koji je značajno složeniji od XML-a (osnovna specifikacija SGML-a iznosi 150 strana, dok osnovna specifikacija XML iznosi 35 strana). XML je u svojem nastajanju optimiziran za…
Read more


6 Aprila, 2021 0

Događaji (events)

Događaji su okidači koji pozivaju (pokreću) jednu od definisanih funkcija. Klijent strana aplikacije (JavaScript program) neće se izvršiti (interpretirati) dok je ne pokrene neki događaj. Događaj može biti akcija poput klika na neki objekt ili prijelaz miša preko nekog objekta. Provjera unosa na formi u pravilu se pokreće kada korisnik klikne na «Pošalji», odnosno kada…
Read more


30 Marta, 2021 0

DOM (Document Object Model)

Objekt je skup varijabli (parametara) i funkcija (metoda). Web pretraživač pruža mogućnost pristupa nizu predefinisanih objekata. Prozor pretraživača u kom se prikazuje stranica naziva se window object (objekt prozora). HTML stranica koju prikazuje pretraživač naziva se document object (objekt dokumenta). Objekt dokumenta vjerovatno je najčešće korišteni objekt JavaScripta na klijentovoj strani. HTML elementi koji se…
Read more


30 Marta, 2021 0

Elementi forme i događaji (events)

JavaScript Form objekt predstavlja HTML formu. Forme su uvijek elementi forms[] polja, koje je svojstvo Document objekta. Forma se pojavljuje u polju redoslijedom kojim se pojavljuje u dokumentu. Tako se document.forms[0], odnosi na prvu formu u dokumentu, a zadnjoj formi se može pristupiti izrazom document.forms[document.forms.lenght]. Najbitnije svojstvo Form objekta je elements[] polje, koje sadrži JavaScript…
Read more


24 Marta, 2021 0

Objekti

Objekt datuma JavaScript omogućava tip ili klasu objekta koji predstavlja datum i vrijeme, i može se iskoristiti za manipuliranje tim tipom objekta. Date objekt kod JavaScripta se radi operatorom new i Date() konstruktorom. <html> <body> <script type=”text/javascript”> var d = new Date() document.write(“Danas je: “) document.write(d.getDate()) document.write(“.”) document.write(d.getMonth() + 1) document.write(“.”) document.write(d.getFullYear()) var s =…
Read more


20 Marta, 2021 0

JavaScript objekti

Najjednostavnije je zamisliti objekt kao varijablu s nizom podvarijabli. U JavaScriptu postoji niz objekata koji pojednostavljuju rješavanje različitih tipova zadaća. Važno je upoznati se s objektima koji se najčešće koriste. Booleov objekt Brojčani podaci i stringovi imaju neograničen broj mogućih vrijednosti, dok Booleovi podaci imaju samo dvije moguće vrijednosti, true ili false. String objekt String…
Read more


7 Marta, 2021 0

Funkcije

Rješavanje složenih programskih problema moguće je zahvaljujući dekompoziciji problema. Funkcije su strukturni blokovi koji dopuštaju dekompoziciju. Uporaba takvih strukturnih blokova ima tri prednosti: Za vrijeme rada na jednom strukturnom bloku, sva pažnja se usmjerava na jedan, manji dio problema. Moguća je podjela zadataka na više programera. Moguće je iskoristiti gotov blok na nekom drugom mjestu…
Read more


7 Marta, 2021 0

Petlje

Petlja je programska struktura koja izvršava naredbe koje se nalaze unutar strukture sve dok je zadovoljen uslov. U trenutku kada uslov prestane vrijediti, petlja se završava. While While petlja izvršava jednu ili više naredbi, sve dok je uslov zadovoljen. While petlje posebno su korisne kada se ne zna koliko puta treba ponoviti petlju, ali je…
Read more


16 Februara, 2021 0