...Prethodna strana ...Sadr綼j ...Slede鎍 strana ...

Formulari


Etikete koje su do sada razmatrane omogu鎍vaju samo da se oformi hipertekstuelni dokument koji 鎒 se razgledati navigatorom. Ali navigator mo緀 i da prenese podatke ka web-serveru da bi se ti podaci tamo obradili. Ova mogu鎛ost se ostvaruje preko koncepta formulara (ili obrasca, engl. form). Formular dopu箃a da se razvije sume餫 (eng. interface) izme饀 korisnika i servera: korisnik popunjava formular i 筧lje ga ka serveru. Polaze鎖 od podataka iz formulara vr筰 se odgovaraju鎍 obrada na serveru, a o rezultatima korisnik eventualno biva obave箃en. Obave箃avanje se ostvaruje tako 箃o server generi筫 dokument u HTML-u koriste鎖 se informacijama iz formulara i vra鎍 ga korisniku preko navigatora ili preko e-po箃e. Osnovna razlika izme饀 razgledanja neke strane i formulara se ogleda u tome 箃o je za "obi鑞u" hpertekstuelnu stranu dovoljno "kliknuti" na hiper-vezu sa adresom x da bi se pre筶o sa teku鎒g na dokument na adresi x dok se kod formulara uspostavlja veza sa adresom x nekog programa na serveru. Preko formulara mogu se ostvariti razli鑙te aplikacije kao 箃o su:

Formular se implementira preko etikete <FORM> 鑙ji je op箃i oblik:

<FORM> ... </FORM>

Etiketa <FORM> sadr緄 dva atributa:

karakterURL kodiranje
\t (tab)%09
\n (return)%0A
/%2F
~%7E
:%3A
;%3B
@%4A
&%26

Primer

U okviru etikete <FORM> mogu se navesti i druge etikete koje opisuju, na primer, izgled polja za unos podataka u formularu, izgled polja za "箃rikliranje", i sl. Etikete <FORM> se ne mogu umetati jedna u drugu. Zajedni鑛i atributi razli鑙tih etiketa su name, kojim se defini筫 ime promenljive preko koje 鎒 biti izvr筫na dodela vrednosti, i value, koja predstavlja ili izabranu frednost u formularu ili tekst koji 鎒 biti prikazan (videti donje primere). Etikete unutar formulara su: