<form>=definice formulß°e |
Tam, kde chceme mφt v
dokumentu formulß°, umφstφme tento p°φkaz; konec
definice formulß°e oznaΦφme p°φkazem </form>.
Dovnit° definice umφstφme p°φkazy, kterΘ urΦujφ
vzhled formulß°e - definujφ jeho jednotlivΘ prvky:
textovß polφΦka, radio buttony, tlaΦφtka, apod.
SamotnΘ formulß°e vÜak do sebe nem∙₧eme rekurzivn∞
vno°ovat. Jestli₧e mß b²t v dokumentu vφce
formulß°∙, musφme je umφstit za sebe. SchΘma html dokumentu se dv∞ma
formulß°i: My si dovolφme na cgi-bin skripty rovnou zapomenout. Vyu₧ijeme toho, ₧e URL m∙₧e b²t i odkazem na email, zaΦφnß-li slovem ämailto:", za kter²m je uvedena emailovß adresa. PφsmenkovΘ zm∞ti (jak pozd∞ji uvidφme) si jednoduÜe nechßme posφlat do naÜφ poÜtovnφ schrßnky. Method= get, post P°φklad formulß°e,
kter² se bude posφlat na email: |
<input>=prvek formulß°e |
V∞tÜinu formulß°ov²ch
prvk∙ umφstφte pomocφ tohoto p°φkazu, p°iΦem₧
to, oájak² prvek jde (text, tlaΦφtko, check box)
urΦφte a₧ teprve atributem Type. Name= text Value= text Checked Size= Φφslo Maxlength= Φφslo Align, Border, Height,
Hspace Src= URL Type= hidden, text, password, radio,
checkbox, image, submit, reset
|
<select>=listbox |
Listbox je jednφm ze dvou
formulß°ov²ch prvk∙, kterΘ definujeme jinak, ne₧li
p°φkazem <input>. V listboxu m∙₧ete
zán∞kolika voleb vybrat jednu nebo vφce. Definici
listboxu uvodφte p°φkazem <select>
aáuzav°ete pomocφ </select>, dovnit°
definice umφstφte jednotlivΘ volby uvozenΘ p°φkazem
<option>. Name= text Pojmenovßvß listbox. Multiple Size= Φφslo |
<option>=volba v listboxu |
P°φkaz se m∙₧e
vyskytovat jedin∞ uvnit° definice listboxu a nenφ
nutnΘ ho uzavφrat jeho pßrov²m ukonΦovacφm
p°φkazem </option>. Text, kter² uvedeme
za p°φkaz <option>, se zobrazφ ve
v²slednΘ strßnce aábude popisovat danou volbu v
listboxu. Value=
text Selected |
<textarea>=velkΘ textovΘ pole |
Definuje oblast, do kterΘ
lze napsat text p°es vφce °ßdk∙. (PoΦφtejte s
tφm, ₧e m∙₧ete b²t omezeniá n∞jakou maximßlnφ
dΘlkou textu, nap°. 1024 podle standardu HTML 2.0.)
Implicitnφ hodnotu textovΘ oblasti - inicializaΦnφ
text - vlo₧φte mezi p°φkaz <textarea>
aájeho pßrov² ukonΦovacφ p°φkaz, kter² musφ b²t
p°φtomen. Name= text Cols= Φφslo Rows= Φφslo Wrap= off , soft , hard |
P°φklad:
Formulß° uzavφrajφ dv∞ tlaΦφtka: na odeslßnφ aávygumovßnφ formulß°e. A tohle nßm m∙₧e p°ijφt emailem:
Hodnoty jednotliv²ch formulß°ov²ch prvk∙ jsou odd∞leny znakem "&," mφsto mezery je znak plus, znaky sánabodenφΦky vájejich (hexa!) ascii k≤dech. LuÜt∞nφ zdar! |