Name
scrolling_list
Synopsis
print $query->scrolling_list('name
',\@list
[,selected
,size
,'true',\%labelhash
])
Generates a scrolling list.
-
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 a list of values.
-
size
The number of elements to display in the list box.
-
true
Allow multiple selections.
-
\%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->scrolling_list(-name=>'name', -values=>\@listarray, -default=>selected, -size=>size, -multiple=>'true', -labels=>\%labelhash, -onChange=>function, -onFocus=>function, -onBlur=>function);
-
-onChange=>
function
Browser should execute
function
when the user changes the text field.-
-onFocus=>
function
Browser should execute
function
when the focus is on the text field.-
-onBlur=>
function
Browser should execute
function
when the focus leaves the text field.
Get Webmaster in a Nutshell, Third Edition 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.