HTML forma |
HTML forma naudojama interaktyviam bendravimui tarp vartotojo (tiksliau jo web naršyklės) ir web serverio. Formoje apibrėžiami duomenų įvedimo laukai, kuriuose įvesta informacija siunčiama nurodytu adresu. Web serveris, analizuodamas užklausą, atėjusią iš HTML formos, iškviečia atitinkamą programą-skriptą, kuri apdoroja atsiųstus duomenis. Žemiau pateikta HTML formos sintaksę. Vertikaliais brūkšniais | atskirtos galimos atributų reikšmės.
HTML formos pavyzdys
<HTML><HEAD><TITLE>HTML formos pavyzdys</TITLE></HEAD>
<BODY>
<H2><CENTER>Skaitytojo registracijos anketa</CENTER></H2>
<HR>
<FORM method="GET" action="/cgi-bin/registr.cgi">
<PRE>Registracijos vardas: <INPUT TYPE="text" NAME="regname" size="20">
Slapta<span lang="lt">ž</span>odis: <INPUT TYPE="password" NAME="passwd1"
maxlength=8 size=8>
Pakartokite: <INPUT TYPE="password" NAME="passwd2" maxlength=8 size=8>
</PRE>
<BR>
J<span lang="lt">ū</span>s<span lang="lt">ų</span> am<span
lang="lt">ž</span>ius:
<INPUT TYPE="radio" NAME="age" value="lt20" CHECKED>iki 20
<INPUT TYPE="radio" NAME="age" value="20_30">20-30
<INPUT TYPE="radio" NAME="age" value="30_45>30-45
<INPUT TYPE="radio" NAME="age" value="gt45">vir<span lang="lt">š</span> 45
<BR><BR>
Kokiomis kalbomis skaitote:
<INPUT TYPE="checkbox" NAME="lang" value="lietuviu" CHECKED>lietuvi<span
lang="lt">ų</span>
<INPUT TYPE="checkbox" NAME="lang" value="rusu">rus<span lang="lt">ų</span>
<INPUT TYPE="checkbox" NAME="lang" value="anglu">angl<span
lang="lt">ų</span>
<INPUT TYPE="checkbox" NAME="lang" value="vokieciu">vokie<span
lang="lt">č</span>i<span lang="lt">ų</span>
<BR><BR>
Kokiu formatu nor<span lang="lt">ė</span>tum<span lang="lt">ė</span>t
skaityti tekstus:
<SELECT NAME="formatas">
<OPTION SELECTED VALUE="HTML">HTML
<OPTION SELECTED VALUE="Plain">Plain text
<OPTION SELECTED VALUE="Postscript">Postscript
<OPTION SELECTED VALUE="PDF">PDF
</SELECT>
<BR><BR>
J<span lang="lt">ū</span>s<span lang="lt">ų</span> m<span
lang="lt">ė</span>gstamiausi autoriai:<BR>
<TEXTAREA NAME="author" cols=40 rows=3>
</TEXTAREA>
<BR><BR>
<INPUT TYPE="submit" NAME="OK" VALUE="OK">
<INPUT TYPE="reset" NAME="Cancel" VALUE="Cancel">
</FORM>
</BODY></HTML>
Čia galite pasižiūrėti, kaip atrodo pavyzdyje pateikta forma.