我正在使用 Perl 和 Perl 框架(不确定这是否重要)。我要做的是在表单中创建任意数量的输入(因此用户可以从列表中选择任意数量的内容)然后将其作为 HTTP 帖子的一部分发送。有没有办法做到这一点?如果是这样,我将如何在 Perl 中检索该信息?
问问题
696 次
1 回答
4
如果我理解正确,你想做这样的事情:
<form action="/test" method="post">
<input type="text" name="elements[]" value="">
<input type="text" name="elements[]" value="">
<input type="text" name="elements[]" value="">
<input type="text" name="elements[]" value="">
<input type="text" name="elements[]" value="">
<input type="submit" value="Submit">
</form>
然后,当您提交表单时,您将获得一个数组“elements[]”(或者它可能只是“elements”,但“[]”更清楚),它将包含所有字段。
如果您使用复选框,您将只获得被选中的那些。
或者你可以用 "multiple"创建一个选择框。
于 2013-02-09T08:11:12.520 回答