# Radio Element

Getting Started | API | Elements | Actions | Validators | Handlers | Configuration Options | About

## Table of Contents

- 1 Radio Element - #radio {}

## 1 Radio Element - #radio {}

The radio element produces an HTML radio button.

### Usage

    [
       #radio { name=fruit, text="Apple", checked=true },
       #radio { name=fruit, text="Orange" },
       #radio { name=fruit, text="Banana", value="banana" }
    ].

### Attributes

text - (string)
  The radio button's label.
html_encode - (boolean)
  Set to true to safely html-encode the text label.
value - (string)
  The value to be submitted for this radio button in postbacks if it is selected.
postback - (Erlang term)
  If set, clicking on the checkbox will initiate a Nitrogen postback with the supplied term.
checked - (boolean)
  True if the radio button should be checked.
name - (string)
  The name attribute of the checkbox. If this is not contained within a `#radiogroup{}` element, then `name` must be specified, as `name` determines the "group" of the radio buttons (that is, when one member of a radio group is selected, the others are unselected).
html_name - (string)
  The name attribute of the checkbox. ( This does essentially the same thing as the `name` attribute, but is semantically different for use with the RESTful elements, as all RESTful elements shre the `html_name` attributes. If you're not sure, just use `name`)

### See Also

- base
- radiogroup
- Button
- Link
- Textbox
- Password
- Textarea
- Dropdown
- Dropdown Option
- RESTful element overview

Date: 2012-10-18 03:24:53 CDT

Author: Rusty Klophaus (@rustyio)

Org version 7.8.02 with Emacs version 23

Validate XHTML 1.0

## Comments

Note:To specify code blocks, just use the generic code block syntax:

    <pre><code>your code here</code></pre>

comments powered by Disqus