2011-02-16 57 views
1

我有一个表单,我有一个添加按钮。点击添加按钮时,会出现一个新的文本框,用户可以在其中输入一些数据。用户可以多次点击添加按钮。我正在使用JavaScript来动态生成文本框。我可以保持生成的文本框的数量。在这些文本框中输入的所有值都必须使用JSP存储在数据库中。如何将这些值存储在数据库中,因为我不知道创建了多少个文本框?如何收集多个JS生成的输入字段的值?

+4

`QuestionNotFoundException`。请编辑您的问题以添加一个具体的问题:)它以“如何”,“什么”,“为什么”,“哪里”等开始,以“?”结尾。 – BalusC 2011-02-16 14:07:58

+0

@BalusC:`EvalError`? – Hello71 2011-02-17 02:38:19

回答

2

您可以为表单中的隐藏输入字段指定文本框计数(每次单击添加按钮时都会增加一个整数),然后在发布表单时检索JSP中该字段的值。

如果您为每个新文本框添加一个新名称,例如text {count},那么在你的JSP中,只需从text0获取参数到文本{maxCount},其中maxCount是来自隐藏字段的计数。