input typu submit - Český HTML 5 manuál
Element <input> se používá ve formulářích, kde umožňuje uživateli vkládat data. Může mít mnoho podob, které se liší různým nastavením atributu type.
<input> typu submit by měl obsahovat každý formulář. Jedná se totiž o odesílací tlačítko, které vyvolá odeslání hodnot na server. Formulář může obsahovat více inputů typu submit. Pokud jim zadáme odlišná jména, můžeme na serveru zjistit, kterým z nich uživatel formulář odeslal. Atribut value nastavuje popisek tlačítka. Pokud ho nenastavíme, použije se výchozí text prohlížeče.
Následující atributy jsou společné pro všechny typy inputů:
- autocomplete - Nabývá hodnot on a off, přičemž on je výchozí. Pokud je autocomplete zapnutý, nabízí prohlížeč uživateli při vyplňování údajů našeptávač, který zobrazuje dříve zapsané hodnoty.
- disabled - Atribut je typu boolean. Pokud je uveden, nelze měnit hodnotu elementu a ten je často zobrazen jako zašedlý.
- list - Obsahuje id elementu datalist, položky listu poté slouží jako předdefinované možnosti <input> elementu.
- readonly - Atribut je typu boolean. Pokud je uveden, nelze hodnoty v daném poli editovat.
- name - Definuje jméno elementu. Jméno musí být unikátní vzhledem k formuláři a je po odeslání použito jako klíč v dvojici klíč-hodnota, která se na server odešle.
- value - Přednastavená hodnota pole.
- autofocus - Atribut je typu boolean. Pokud je uveden, element se zaktivní po načtení stránky.
- form - Element může být definován mimo formulář a následně být k tomuto formuláři připojen uvedením atributu form s hodnotou id formuláře. Element může patřit více formulářům.
- pattern - Obsahuje regulární výraz, podle kterého se má hodnota v poli validovat.
- placeholder - Definuje text, který se zobrazí v případě, že je pole prázdné. Obvykle je vykreslen zašedle a slouží jako nápověda.
- required - Atribut je typu boolean. Pokud je uveden, znamená to, že pole musí být pro odeslání formuláře vyplněné.
Ukázka inputu typu submit:
<input type="submit" />
Výsledek:

Tlačítko může pomocí následujících atributů ovlivnit způsob odeslání formuláře, více v článku Český HTML 5 manuál: Formuláře .
- formaction - Změní atribut action formuláře.
- formenctype - Změna enctype.
- formmethod - Změna method.
- formnovalidate - Změna validate.
- formtarget - Změna target.