<radio name="jmeno" value="hodnota" editing="yes" datavariable="1" checked="0" />
Zobrazí přepínací zaškrtávátko (radiobutton). Vytváří proměnnou, která má hodnotu jako vybrané zaškrtávátko.
Atributy:
name
- (povinný) Jméno, které se použije pro HTML jméno editačního prvku a také jako jméno proměnné. Může existovat více elementů radio
se stejným jménem a různou hodnotou.value
- (povinný) Hodnota, na kterou se nastaví proměnná zadaného jména, pokud je radiobutton zaškrtnutý.editing
- (nepovinný) Určuje, jestli bude v předávacím formuláři pole editovalené i na dalších úrovních předávání.
Kromě běžných hodnot (0, 1, true, false, yes, no) může mít také hodnotu remove
.
V tom případě se po vyplnění zobrazí jen vybraná volba a ostatní se nezobrazí.datavariable
- (nepovinný) Pokud je nastaven na 0, neukládá se zadaná hodnota do datových proměnných ve vyplněném formuláři. Výchozí hodnota je 1.checked
- (nepovinný) Určuje výchozí hodnotu - pokud je 1, bude radiobutton zaškrtnutý.
Text buttonku může být v těle tagu (a může obsahovat i vnořené tagy). To je užitečné především v případě, že má element nastaven atribut editing
na hodnotu "remove",
protože se po vyplnění nezobrazuje ani nadpis nezaškrtnutého buttonku.
<radio name="testovaciradio" value="hodnota1" checked="1">volba 1</radio> <radio name="testovaciradio" value="hodnota2">popis volby 2 ... </radio>
Zobrazí radiobuttony a nastaví proměnnou testovaciradio
na hodnotu "hodnota1" nebo "hodnota2", podle toho, který je zaškrtnutý.