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

