radio_group
print $query->radio_group('name', \@list [, selected, 'true', \%label ])
- Generates a set of radio buttons.
- name
- The name to assign the input to (required).
- \@list
- An array reference with the list items. You can also use an anonymous array reference.
- selected
- The menu item to be initially selected.
- 'true'
- Insert newlines between radio buttons.
- \%label
- A hash reference listing labels for each list item. Default is the list text itself. See
popup_menu
for an example.Using named parameters, the syntax is:
print $query->radio_group(-name=>'name', -values=>\@list, -default=>'selected', -linebreak=>'true', -labels=>\%labelhash, -columns=>n, -columnheader=>'string', -rows=>m, -rowheader=>'string');
-columns=>
n
- The number of columns to use.
-columnheader=>'
string'- A header for the column.
-rows=
m
- The number of rows to use. If omitted and
-columns
is specified, the rows will be calculated for you. -rowheader=>'
string'- A header for the row.