Vyplňování formulářů pomocí HTML

Nikhil Abraham

Formuláře umožňují zachytit vstupy návštěvníků vašeho webu. Zachycení vstupů od návštěvníků vám umožňuje upravit existující obsah na stránce. Například filtry cen a data na webových stránkách leteckých společností umožňují rychlejší vyhledání požadovaného letu. Vstup můžete také uložit pro pozdější použití.



Web může například použít registrační formulář ke shromažďování údajů o vašem e-mailu, uživatelském jménu a hesle, které vám umožní přístup k nim později.



Porozumění tomu, jak fungují formy

Formuláře předávají informace zadané uživatelem na server pomocí následujícího procesu:

  1. Prohlížeč zobrazí formulář na klientském počítači.



  2. Uživatel vyplní formulář a stiskne tlačítko Odeslat.

  3. Prohlížeč odešle data shromážděná z formuláře na server.

  4. Server zpracovává a ukládá data a odešle odpověď klientskému počítači.



    co je l theanin
  5. Prohlížeč zobrazí odpověď, obvykle označuje, zda bylo odeslání úspěšné.

Prozatím vše, co potřebujete vědět, je, že programovací jazyky na straně serveru, jako jsou Python, PHP a Ruby, se používají k psaní skriptů, které přijímají a ukládají odeslání formulářů.

Formuláře jsou velmi flexibilní a mohou zaznamenávat různé uživatelské vstupy. Vstupní pole použitá ve formulářích mohou zahrnovat volná textová pole, přepínače, zaškrtávací políčka, rozevírací nabídky, posuvníky rozsahu, data, telefonní čísla a další. Kromě toho lze vstupní pole nastavit na výchozí výchozí hodnoty bez jakéhokoli vstupu uživatele.

Vybrané atributy formuláře
Název atributu Možné hodnoty Popis
typ zaškrtávací políčko
e-mailem
Předložit
text
Heslo
rádio
(zde je pro stručnost vynechán kompletní seznam hodnot)
Definuje typ vstupního pole, které se má zobrazit ve formuláři. Pro
například text se používá pro volná textová pole a odeslání se používá
vytvořit tlačítko Odeslat.
hodnota text Počáteční hodnota ovládacího prvku vstupu.

Vytváření základních formulářů

Základní formulář vytvoříte pomocí

  1. Definování formuláře pomocíformulářživel.

    Začněte přidáním otvoru

    značka a uzavření

    štítek.

    druhy antibiotik pro uti
  2. Za použitíakceatribut, uveďte vformulářprvek, kam poslat data formuláře.

    Přidatakceatribut vašeho otevření

    tag a nastavte jej na rovnou URL skriptu, který zpracová a uloží vstup uživatele.
  3. Za použitímetodaatribut, uveďte vformulářprvek, jak odeslat data formuláře.

    Přidatmetodaatribut vašeho otevření

    značku a nastavte ji naPOŠTA.

    Themetodaatribut je nastaven naDOSTATneboPOŠTA. Obecně,POŠTAse používá k ukládání citlivých informací (například čísel kreditních karet), zatímcoDOSTATse používá k tomu, aby si uživatelé mohli uložit do záložek nebo sdílet s ostatními výsledky odeslaného formuláře (například seznamy letů leteckých společností).

  4. Poskytování způsobu, jak mohou uživatelé zadávat a odesílat odpovědi pomocívstupživel.

    Mezi otvorem

    a zavírání

    značky, vytvořte jednuštítek.

    Váš formulář bude mít pouze jedno otevírání a zavírání

    poločas valiu
    štítek; budete však mít alespoň dvaznačky pro shromažďování a odesílání údajů o uživateli.
  5. Zadejte typy vstupu pomocítypatribut vvstupživel.

    V tomto příkladu nastavtetypatribut rovnýtext.

    Theznačka nemá uzavírací značku, což je výjimka z pravidla zavřít každou značku, kterou otevřete. Tyto značky se nazývají samozavírací značky.

  6. Nakonec vytvořte další značku a nastavtetypatribut rovnýPředložit.

Následující příklad kódu ukazuje syntaxi pro vytvoření zobrazeného formuláře.

image0.jpg

 

Theakceatribut v této formě je nastaven namailto, což signalizuje prohlížeči, aby odeslal e-mail pomocí vašeho výchozího poštovního klienta (například Outlook nebo Gmail). Pokud váš prohlížeč není nakonfigurován pro zpracování e-mailových odkazů, nebude tento formulář fungovat. Formuláře se obvykle odesílají na server ke zpracování a uložení obsahu formuláře, ale v tomto příkladu se obsah odesílá do e-mailové aplikace uživatele.