javascript - 如何收集多个 JS 生成的输入字段的值?

标签 javascript jsp

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

最佳答案

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

如果您给每个新文本框一个新名称,例如text{count},然后在您的 JSP 中获取从 text0 到 text{maxCount} 的参数,其中 maxCount 是来自隐藏字段的计数。

关于javascript - 如何收集多个 JS 生成的输入字段的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5017407/

相关文章:

javascript - 如何在 Extjs 数字字段中将数字 2000000 显示为 2,000,000

java - 从结果集中选择(单击而不是 SQL Select)特定结果

java - 在 Cpanel Server 中部署多个 Tomcat 应用程序时的内存泄漏问题

javascript - 如何防止 React-Final-Form 在用户提交表单后重置表单值?

javascript - Requirejs vs browserify vs webpack for js 加载顺序 : am I just moving the situation from one side to another?

javascript - 我如何实现一个java脚本验证,要求用户在购买之前首先选择一个项目?

javascript - 如何将MVC模型与ajax调用绑定(bind)?

java - 如何将javascript变量传递到jsp页面中的java代码片段中

mysql - jsp, 拖放, mysql, treeview

javascript - 如何在 Javascript 中检查文件扩展名?