Formuláre
Formuláre robia stránku dynamickou.
Prostredníctvom formulárov môžeme vytvoriť napríklad kontaktný formulár a umožniť tak používateľovi
komunikovať so stránkou.
Používateľ môže zadať tet, číslo alebo vybrať možnosť z predvolených hodnôt.
Nasledujúci kód zobrazuje syntax pre zápis formulára.
<form>
<label>Meno:</label>
<input type="text" name="priezvisko">
<button type="submit">Odoslať</button>
</form>
Výsledok kódu:
Vysvetlenie k vyššie uvedenému kódu:
- celý formulár obaľujeme do značky <form></form>,
- značka <label> slúži na označenie údajov, ktoré má užívateľ zadať,
- značka <input> slúži ako vstupné pole, je však potrebné uviesť ďalšie atribúty ako
"type a "name".
Type môže nadobúdať ďalšie hodnoty, ktoré sú uvedené nižšie,
- aby sme celý formulár mohli odoslať musíme použiť <button> pre vytvorenie tlačidla.
Vo vstupnom poli môžeme použiť nasledovné atribúty a ich hodnoty:
<form>
<label>Email:</label>
<input type="email" name="email">
<br><br>
<label>Vek:</label>
<input type="number" name="vek">
<br><br>
<label>Pohlavie:</label>
<input type="radio" name="pohlavie" value="muz"> Muž
<input type="radio" name="pohlavie" value="zena"> Žena
<br><br>
<button type="submit">Odoslať</button>
</form>
Hodnota atribútu type = "radio" sa používa na výber z viacerých možností. V prípade rovnakých hodnôt
atribútu "name", používateľ môžeme označiť len jednu z ich možností.
Hodnota type = "number" sa používa na vkladanie číselných hodnôt.
Hodnota type = "email" sa používa na zadanie e-mailovej adresy.