我正在寻找一个解决方案来处理Perl中有多个复选框的表单。以下问题:
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
.....
<input type="checkbox" name="checkbox" value="500">
在剧本中:
$q = new CGI;
my $checkbox = $q->param("checkbox");
foreach ( CHECKED_CHECKBOXES )
{ do something }
我不知道如何读出所有选中的复选框。可能有人对我有所了解吗?
答案 0 :(得分:4)
在列表上下文中调用param
。
my @checkboxes = $q->param("checkbox");