HTML form je klíčovou součástí vývoje webu, která umožňuje uživatelům komunikovat s webem a odesílat data na server. Form se používají pro širokou škálu účelů, jako je shromažďování form informací o uživateli, zpracování uživatelských vstupů a umožnění uživatelských akcí na webových stránkách. V tomto článku prozkoumáme atributy a různé typy vstupních polí, vybraných prvků, textových oblastí a tlačítek běžně používaných v HTML form.
Vstupní pole
<input type="text">
: Vytvoří pole pro zadávání textu, do kterého mohou uživatelé zadávat alfanumerické znaky.<input type="password">
: Zobrazí pole pro zadání hesla, které maskuje zadané znaky.<input type="email">
: Poskytuje ověření e-mailu pro vstupní pole, která vyžadují platnou e-mailovou adresu.<input type="number">
: Omezí vstup pouze na číselné hodnoty.<input type="checkbox">
: Představuje zaškrtávací políčko, které mohou uživatelé vybrat nebo zrušit.<input type="radio">
: Představuje přepínač, který uživatelům umožňuje vybrat jednu možnost ze skupiny možností.<input type="file">
: Umožňuje uživatelům vybírat a nahrávat soubory.<input type="submit">
: Zobrazí tlačítko, které form po kliknutí odešle.<input type="reset">
: Zobrazí tlačítko, které obnoví form výchozí stav.<input type="date">
: Poskytuje výběr data pro výběr dat.<input type="time">
: Umožňuje uživatelům zadávat časové hodnoty.
Vyberte Prvky
<select>
: Vytvoří rozevírací nabídku s volitelnými možnostmi.<option>
: Definuje možnost v rozbalovací nabídce umístěné uvnitř<select>
značky.<optgroup>
: Seskupuje související možnosti v rozbalovací nabídce.<select multiple>
: Umožňuje uživatelům vybrat více možností současně podržením klávesy Ctrl(nebo klávesy Command na Macu) při kliknutí.
Textové oblasti
<textarea>
: Vytvoří víceřádkové textové vstupní pole, do kterého mohou uživatelé zadávat a upravovat delší bloky textu. Jeho velikost lze měnit a konfigurovat pomocí atributů, jako jsou rows
a cols
definovat jeho rozměry.
Tlačítka
<button>
: Představuje tlačítko, které může spouštět různé akce v rámci form. Lze jej použít k odeslání form, pomocí form funkce JavaScriptu nebo k přechodu na jinou stránku.
Příklad použití:
<form action="/submit-form" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<label for="message">Message:</label>
<textarea id="message" name="message" rows="4" cols="50"></textarea>
<label for="newsletter">Subscribe to Newsletter:</label>
<input type="checkbox" id="newsletter" name="newsletter">
<label for="color">Favorite Color:</label>
<select id="color" name="color">
<option value="red">Red</option>
<option value="blue">Blue</option>
<option value="green">Green</option>
</select>
<button type="submit">Submit</button>
</form>
Tento příklad ukazuje použití různých form prvků, včetně input
polí, textarea
, a tlačítka. Neváhejte a upravte prvky a atributy na základě vašich konkrétních požadavků. checkbox
select dropdown
submit
form