Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Formuláře

PDF
Stáhnout kompletní materiál zdarma (1.44 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

mapě

Formuláře – výběr ze seznamu

Seznam položek

Každá položka má text a může mít definovanou hodnotu

Jednořádkový seznam je rozbalovací (dropdown)

Víceřádkové seznamy se zobrazují s posuvníkem

Výběr může být jedno či vícepoložkový (atribut multiple)

Položky v seznamu se mohou sdružovat

Explicitně vybrané položky jsou označeny atributem 

selected="selected"

Formuláře – výběr ze seznamu

<form 

action="http://amun.felk.cvut.cz/vypis_form.php" method="post">

<div>Vyber svého hrdinu</div>
<select name="jeden_hrdina">

<option value="1">Bart</option>
<option value="2">Lisa</option>
<option value="3">Homer</option>
<option value="4">Marge</option>

</select>

<select name="vice_hrdinu[]" multiple="multiple">

<optgroup label="Děti">

<option value="1">Bart</option>
<option value="2">Lisa</option>

</optgroup>
<optgroup label="Dospělí">

<option value="3">Homer</option>
<option value="4">Marge</option>

</optgroup>    

</select>
<input type="submit" name="odeslat" value="Odeslat">
</form>

Výběr 0-1 z N

Výběr 0-M z N

Skupina

Formuláře – výběr ze seznamu

Formuláře - textarea

Dlouhý text

Pozor, je to párová značka

<form 

action="http://amun.felk.cvut.cz/vypis_form.php" method="post">
<div>Napiš svému hrninovi</div>

<textarea name="dlouhy_text">

Sem napiš co chceš :-)
</textarea>

<input type="submit" value="Odeslat" name="odeslat" >

</form>

Formuláře textarea

Formuláře – další náležitosti

Každá (viditělná) formulářová položka musí mít přiřazený 
popisek

Speciální značka <label>

Popisek je s formulářovým polem svázán pomocí atributu 

for

Formuláře mají být přístupné i bez myši

atribut 

tabindex

definuje pořadí při přístupu přes klávesu 

TAB

atribut 

accesskey 

přiřazuje přístupovou klávesu

Formuláře – další náležitosti

<form 

action="http://amun.felk.cvut.cz/vypis_form.php" method="post">

<div>

<label for="jmeno">Jméno</label>
<input tabindex="1" accesskey="j" type="text" 

Témata, do kterých materiál patří