Perl in a Nutshell

Perl in a NutshellSearch this book
Previous: Reference: popup_menuChapter 10
The CGI.pm Module
Next: Reference: raw_cookie
 

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.


Previous: Reference: popup_menuPerl in a NutshellNext: Reference: raw_cookie
Reference: popup_menuBook IndexReference: raw_cookie