ReferenΦnφ p°φruΦka HTML

<INPUT>

Pou₧itφ: Formulß°e
KoncovΘ nßv∞Ütφ: voliteln∞
Browser: HTML 2.0
Atributy: ALIGN , CHECKED , MAXLENGTH , NAME , SIZE , SRC , TYPE , VALUE ,

INPUT se pou₧φvß ve formulß°φch. Tφmto nßv∞Ütφm se zadßvajφ jednotlivß vstupnφ pole, zaÜkrtßvacφ polφΦka a p°epφnaΦe a takΘ p°φkaz k odeslßnφ obsahu formulß°e na server. Tyto funkce prvku urΦuje atribut TYPE.

P°φklad viz nßv∞Ütφ <FORM>

Atributy

ALIGN

Specißlnφ browser: HTML 3.2

Zadßvß se, kdy₧ TYPE=IMAGE. Nastavuje, jak bude nßsledujφcφ °ßdka zarovnßna vedle obrßzku.

Hodnoty: TOP, MIDDLE, BOTTOM

CHECKED

U nßv∞Ütφ INPUT s atributem TYPE "checkbox" a "radio" lze atributem CHECKED implicitn∞ polφΦko zaÜkrtnout.

Zaslat informaci <INPUT TYPE="checkbox" Name="Info" CHECKED>

MAXLENGTH

U nßv∞Ütφ INPUT s atributem TYPE "text" nebo "password" lze hodnotou MAXLENGTH omezit dΘlku vklßdanΘho textu.

NAME

NAME definuje symbolickΘ jmΘno pole. Slou₧φ k identifikaci p°edßvanΘho obsahu polφ. Tento atribut je povinn² u <TEXTAREA>, <SELECT> a vÜech typ∙ INPUT (TYPE), krom∞ "reset" a "submit".

SIZE

U nßv∞Ütφ INPUT s typem "text" nebo "password" lze atributem SIZE urΦit dΘlku jedno°ßdkovΘho vstupnφho pole. Tφm se neomezφ dΘlka vklßdanΘho textu, nebo¥ text v poli m∙₧e rolovat.

SRC

Specißlnφ browser: HTML 3.2

Pou₧φvß se, kdy₧ TYPE=IMAGE. Udßvß URL zobrazenφ.

TYPE

TYPE="text" (default)
Vygeneruje jedno°ßdkovΘ vstupnφ ple pro text.

TYPE="password"
PodobnΘ jako typ Text. Rozdφl je v tom, ₧e p°i zadßvßnφ do pole Password se mφsto znak∙ zobrazujφ hv∞zdiΦky. Tato metoda vÜak nenφ p°φliÜ bezpeΦnß, nebo¥ heslo je serveru posφlßno jako otev°en² text a nap°. m∙₧e b²t zobrazeno v °ßdku "Location" v prohlφ₧eΦi p°i volßnφ URL.

TYPE="checkbox"
Generuje polφΦko k zaÜkrtnutφ. Pou₧φvß se k zadßnφ odpov∞di typu Ano/Ne.

TYPE="radio"
Obdoba polφΦka k zaÜkrtnutφ. Hlavnφ rozdφl je v tom, ₧e je-li na formulß°i n∞kolik tlaΦφtek typu "radio" se stejn²m jmΘnem, m∙₧e b²t zaÜkrtnuto jen jedno z nich. Prohlφ₧eΦe je takΘ jinak zobrazujφ. Pokud je na formulß°i jen jedno pole typu "radio", odpovφdß polφΦku k zaÜkrtnutφ.

TYPE="reset"
Nßv∞Ütφ INPUT typu "reset" generuje tlaΦφtko, jeho₧ stisk vyma₧e vÜechny dosud zadanΘ hodnoty v polφch danΘho formulß°e.

TYPE="submit"
Nßv∞Ütφ INPUT typu "submit" nesmφ chyb∞t na ₧ßdnΘm formulß°i. Generuje tlaΦφtko, po jeho₧ stisku jsou data z formulß°e odeslßna serveru.

TYPE="file" (od HTML 3.2)
Soubor bude odeslßn spolu s obsahem formulß°e.

TYPE="hidden" (od HTML 3.2)
SkrytΘ pole m·₧e obsahovat specißlnφ hodnoty nezadßvanΘ u₧ivatelem a p°edßvanΘ zpracujφcφmu programu. V tomto p°φkladu je to adresa potvrzujφcφ strany po ·sp∞ÜnΘm odeslßnφ formulß°e.

<INPUT TYPE="HIDDEN" NAME="success" VALUE="quittung.htm">

TYPE="image" (od HTML 3.2)
Obrßzek urΦen² atributem SRC citliv² na klepnutφ. Po klepnutφ na obrßzek se odeÜle obsah formulß°e (jako u TYPE=SUBMIT) a zßrove≥ se odeÜlou sou°adnice mφsta klepnutφ.

VALUE

U nßv∞Ütφ INPUT s atributem TYPE "checkbox" a "radio" lze atributem VALUE zm∞nit p°ednastavenou (implicitnφ) hodnotu, kterß se p°i zaÜkrtnutΘm polφΦku odeÜle na server. P°ednastavenß hodnota je "on". To je d∙le₧itΘ zejmΘna je-li vφc prvk∙ se stejn²m atributem NAME.

U polφ typu "reset" a "submit" hodnota VALUE stanovφ nßpis na tlaΦφtku.