<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ý.