私はPerlとPerlフレームワークを使用しています(それが重要かどうかはわかりません)。私がやろうとしているのは、フォームに任意の量の入力を作成し(ユーザーがリストから必要な数だけ選択できるようにするため)、それをHTTPPOSTの一部として送信することです。それを行う方法さえありますか?もしそうなら、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"のみの場合もありますが、 "[]"の方が明確です)を取得します。
チェックボックスを使用すると、選択されたものだけが取得されます。
または、「複数」で選択ボックスを作成することもできます。
于 2013-02-09T08:11:12.520 に答える