Name
checkbox_group
Synopsis
print $query ->checkbox_group('name', \@list [, selected,'true',\%labelhash ])
Description
Generates a list of checkbox elements.
- 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(s) to be initially selected (default is that nothing is selected). This can be a single value or a reference to an array of values.
- ‘true'
Insert newlines between the checkboxes.
- \%labelhash
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->checkbox_group(-name=>'name', -values=>\@list, -default=>selected, -linebreak=>'true', -labels=>\%labelhash, -columns=>n, -columnheader=>'string', -rows=>m, -rowheader=>'string', -onClick=>function);
-
-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.
-
-onClick=>
function
Browser should execute
function
when the user clicks on any checkbox in the group.
-
Get Perl in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.