Back
radioButtonTag()
Builds and returns a string containing a radio button form control based on the supplied name.
Note: Pass any additional arguments like class
, rel
, and id
, and the generated tag will also include those values as HTML attributes.
Name | Type | Required | Default | Description |
---|---|---|---|---|
name | string | Yes | Name to populate in tag's name attribute. | |
value | string | Yes | Value to populate in tag's value attribute. | |
checked | boolean | No | false | Whether or not to check the radio button by default. |
label | string | No | The label text to use in the form control. | |
labelPlacement | string | No | around | Whether to place the label before, after, or wrapped around the form control. Label text placement can be controlled using aroundLeft or aroundRight. |
prepend | string | No | String to prepend to the form control. Useful to wrap the form control with HTML tags. | |
append | string | No | String to append to the form control. Useful to wrap the form control with HTML tags. | |
prependToLabel | string | No | String to prepend to the form control's label. Useful to wrap the form control with HTML tags. | |
appendToLabel | string | No | String to append to the form control's label. Useful to wrap the form control with HTML tags. | |
encode | any | No | true |
When set to true , encodes tag content, attribute values, and URLs so that Cross Site Scripting (XSS) attacks can be prevented. Set to attributes to only encode attribute values and not tag content.
|
// Basic usage usually involves a `label`, `name`, `value`, and `checked` value <cfoutput> <fieldset> <legend>Gender</legend> #radioButtonTag(name="gender", value="m", label="Male", checked=true)#<br> #radioButtonTag(name="gender", value="f", label="Female")# </fieldset> </cfoutput>
Copied!