V HTML je důležitým prvkem HTML formulář. Atribut 'type' vstupního prvku může být různých typů, který definuje informační pole. Například dává textové pole.
Následuje seznam všech typů prvků HTML.
type=' ' | Popis |
---|---|
text | Definuje jednořádkové pole pro zadávání textu |
Heslo | Definuje jednořádkové pole pro zadání hesla |
Předložit | Definuje tlačítko pro odeslání formuláře na server |
resetovat | Definuje tlačítko reset pro resetování všech hodnot ve formuláři. |
rádio | Definuje přepínač, který umožňuje vybrat jednu možnost. |
zaškrtávací políčko | Definuje zaškrtávací políčka, která umožňují vybrat více možností formuláře. |
knoflík | Definuje jednoduché tlačítko, které lze naprogramovat tak, aby provedlo úlohu při události. |
soubor | Definuje výběr souboru z úložiště zařízení. |
obraz | Definuje grafické tlačítko pro odeslání. |
HTML5 přidalo do prvku nové typy. Následuje seznam typů prvků HTML5
type=' ' | Popis |
---|---|
barva | Definuje vstupní pole se specifickou barvou. |
datum | Definuje vstupní pole pro výběr data. |
datum a čas-místní | Definuje vstupní pole pro zadání data bez časového pásma. |
e-mailem | Definuje vstupní pole pro zadání e-mailové adresy. |
Měsíc | Definuje ovládací prvek s měsícem a rokem, bez časového pásma. |
číslo | Definuje vstupní pole pro zadání čísla. |
url | Definuje pole pro zadání URL |
týden | Definuje pole pro zadání data s týdnem a rokem, bez časového pásma. |
Vyhledávání | Definuje jednořádkové textové pole pro zadání vyhledávacího řetězce. |
tel | Definuje vstupní pole pro zadání telefonního čísla. |
Následuje popis typů prvků s příklady.
1.:
prvky typu 'text' se používají k definování jednořádkového vstupního textového pole.
Příklad:
Enter first name <br> <br> Enter last name <br> <br> <p> <strong>Note:</strong> The default maximum cahracter lenght is 20.</p>Otestujte to hned
Výstup:
ahoj světe java
Zadejte typ „text“:
The 'text' pole definuje jednořádkové vstupní textové pole.
Zadejte křestní jménoZadejte příjmení
Poznámka: Výchozí maximální délka znaku je 20.
2.:
Prvek typu 'password' umožňuje uživateli bezpečně zadat heslo na webové stránce. Zadaný text v hesle se převede na '*' nebo '.', takže jej nemůže přečíst jiný uživatel.
Příklad:
Enter User name <br> <br> Enter Password <br> <br> <br>Otestujte to hned
Výstup:
Zadejte typ „hesla“:
The 'Heslo' pole definuje pole pro zadání hesla pro jeden řádek pro bezpečné zadání hesla.
Zadejte uživatelské jménoZadejte heslo
3.:
Prvek typu 'submit' definuje tlačítko pro odeslání pro odeslání formuláře na server, když dojde k události 'click'.
Příklad:
Enter User name <br> <br> Enter Password <br> <br> <br>Otestujte to hned
Výstup:
Zadejte typ „odeslat“:
Zadejte uživatelské jménoZadejte heslo
Po kliknutí na tlačítko Odeslat se formulář odešle na server a stránka se přesměruje akce value.O atributu 'action' se dozvíme v dalších kapitolách
4.:
Typ 'reset' je také definován jako tlačítko, ale když uživatel provede událost kliknutí, ve výchozím nastavení resetuje všechny zadané hodnoty.
Příklad:
User id: Password: <br> <br>Otestujte to hned
Výstup:
Typ vstupu „reset“:
ID uživatele: Heslo:Zkuste změnit vstupní hodnoty uživatelského jména a hesla, poté když kliknete na reset, obnoví vstupní pole na výchozí hodnoty.
5.:
Typ 'radio' definuje přepínače, které umožňují výběr volby mezi sadou souvisejících voleb. Najednou lze vybrat pouze jednu možnost přepínače.
rujira banerjee
Příklad:
Vyberte si prosím svou oblíbenou barvu
Červenémodrý
zelená
růžový
Otestujte to hned
Výstup:
Typ vstupu „rádio“.
Vyberte si prosím svou oblíbenou barvu
Červenémodrý
zelená
růžový
6.:
Typ 'checkbox' se zobrazuje jako čtvercová políčka, která lze zaškrtnout nebo zrušit zaškrtnutí pro výběr možností z daných možností.
Poznámka: Přepínače jsou podobné zaškrtávacím políčkům, ale mezi oběma typy je důležitý rozdíl: přepínací tlačítka umožňují uživateli vybrat pouze jednu možnost najednou, zatímco zaškrtávací políčko umožňuje uživateli vybrat nulu až více možností najednou. .
Příklad:
Enter your Name: <p>Kindly Select your favourite sports</p> Cricket <br> Tennis <br> Football <br> Baseball <br> Badminton <br> <br>Otestujte to hned
Výstup:
python program pro binární vyhledávání
Zadejte typ „zaškrtávacího políčka“.
Registrační formulář
Zadejte své jméno:Vyberte si své oblíbené sporty
KriketTenis
Fotbal
Baseball
Badminton
7.:
Typ „tlačítko“ definuje jednoduché tlačítko, které lze naprogramovat tak, aby funkčně ovládalo jakoukoli událost, jako je událost kliknutí.
Poznámka: Pracuje hlavně s JavaScriptem.
Příklad:
Otestujte to hned
Výstup:
Zadejte typ tlačítka.
Kliknutím na tlačítko zobrazíte výsledek:
Poznámka: Ve výše uvedeném příkladu jsme použili „upozornění“ JS, které se naučíte v našem tutoriálu JS. Používá se k zobrazení vyskakovacího okna.
8.:
Prvek s typem 'file' se používá k výběru jednoho nebo více souborů z úložiště uživatelského zařízení. Jakmile soubor vyberete a po odeslání, lze tento soubor nahrát na server pomocí kódu JS a souborového API.
Příklad:
Select file to upload:Otestujte to hned
Výstup:
Zadejte typ souboru.
Můžeme si vybrat jakýkoli typ souboru, dokud jej nespecifikujeme! Vybraný soubor se objeví vedle možnosti 'vybrat soubor'
Vyberte soubor k nahrání:9.:
Typ 'image' se používá k reprezentaci tlačítka pro odeslání ve formě obrázku.
Příklad:
<h2>Input 'image' type.</h2> <p>We can create an image as submit button</p> User id: <br> <br> <br>
HTML5 nově přidaný prvek typů
1.:
Typ 'barva' se používá k definování vstupního pole, které obsahuje barvu. Umožňuje uživateli určit barvu pomocí vizuálního barevného rozhraní v prohlížeči.
co je mapa java
Poznámka: Typ 'barva' podporuje hodnotu barvy pouze v hexadecimálním formátu a výchozí hodnota je #000000 (černá).
Příklad:
Pick your Favorite color: <br> <br> Upclick <br> <br> DownclickOtestujte to hned
Výstup:
Typy zadávání 'barvy':
Vyberte si svou oblíbenou barvu:Klikněte nahoru
Klikněte dolů
Poznámka: Výchozí hodnota typu 'barva' je #000000 (černá). Podporuje pouze hodnotu barvy v hexadecimálním formátu.
2.:
Prvek typu 'date' generuje vstupní pole, které umožňuje uživateli zadat datum v daném formátu. Uživatel může zadat datum pomocí textového pole nebo rozhraní pro výběr data.
Příklad:
Select Start and End Date: <br> <br> Start date: <br> <br> End date: <br> <br>Otestujte to hned
Výstup:
Zadejte typ „datum“.
Vyberte datum zahájení a ukončení:Datum zahájení:
Datum ukončení:
3.:
Prvek typu 'datetime-local' vytváří vstupní pole, které umožňuje uživateli vybrat datum a také místní čas v hodině a minutě bez informací o časovém pásmu.
Příklad:
Select the meeting schedule: <br> <br> Select date & time: <br> <br>Otestujte to hned
Výstup:
Zadejte typ „datetime-local“.
Vyberte plán schůzek:Vyberte datum a čas:
4.:
Typ 'e-mail' vytváří vstupní soubor, který umožňuje uživateli zadat e-mailovou adresu s ověřením vzoru. Více atributů umožňuje uživateli zadat více než jednu e-mailovou adresu.
Příklad:
<b>Enter your Email-address</b> <p> <strong>Note:</strong> User can also enter multiple email addresses separating by comma or whitespace as following: </p> <b>Enter multiple Email-addresses</b>Otestujte to hned
Výstup:
Zadejte typ „e-mail“.
Vložte svou e-mailovou adresuPoznámka: Uživatel může také zadat více e-mailových adres oddělených čárkou nebo mezerou následovně:
Zadejte více e-mailových adres5.:
Typ 'měsíc' vytváří vstupní pole, které umožňuje uživateli snadno zadat měsíc a rok ve formátu 'MM, YYYY', kde MM definuje hodnotu měsíce a YYYY definuje hodnotu roku. Nový
Příklad:
Enter your Birth Month-year:Otestujte to hned
Výstup:
Zadejte typ „měsíc“:
Zadejte svůj rok narození:6.:
Číslo typu prvku vytváří vstupní pole, které umožňuje uživateli zadat číselnou hodnotu. Můžete také omezit zadání minimální a maximální hodnoty pomocí atributů min a max.
Příklad:
Enter your age:Otestujte to hned
Výstup:
Zadejte typ čísla
Zadejte svůj věk:Poznámka: Umožní zadat číslo v rozsahu 50-80. Pokud chcete zadat jiné číslo než rozsah, zobrazí se chyba.
7.:
Prvek typu 'url' vytváří vstupní pole, které umožňuje uživateli zadat URL.
Příklad:
Enter your website URL: <br>Otestujte to hned
Výstup:
Zadejte typ „url“.
Zadejte adresu URL svého webu:8.:
Typ týden vytváří vstupní pole, které umožňuje uživateli vybrat týden a rok z rozevíracího kalendáře bez časového pásma.
Příklad:
<b>Select your best week of year:</b> <br> <br>Otestujte to hned
Výstup:
javafx na Eclipse
Zadejte typ „týden“.
Vyberte si svůj nejlepší týden v roce:9.:
Typ 'search' vytváří vstupní pole, které umožňuje uživateli zadat hledaný řetězec. Ty jsou funkčně symetrické k typu zadávání textu, ale mohou mít jiný styl.
Příklad:
Search here:Otestujte to hned
Výstup:
Zadejte typ vyhledávání
Hledej tady:10.:
Prvek typu ?tel? vytvoří vstupní pole pro zadání telefonního čísla. Typ „tel“ nemá výchozí ověření, jako je e-mail, protože vzor telefonních čísel se může po celém světě lišit.
Příklad:
<b>Enter your Telephone Number(in format of xxx-xxx-xxxx):</b> <br> <br>Otestujte to hned
Výstup:
Zadejte typ „tel“.
Zadejte své telefonní číslo (ve formátu xxx-xxx-xxxx):Poznámka: Zde používáme dva atributy, které jsou 'pattern' a 'required', které uživateli umožní zadat číslo v daném formátu a je nutné zadat číslo do vstupního pole.