java 动态设置 文本框值,如何从javascript向servlet发送值(动态创建文本框)

"这篇博客讨论了在Java Web应用程序中使用JSP和Servlet时,如何通过JavaScript动态创建输入框,并将这些动态生成的输入框(如`totalunit1`)的数据传递到后台Servlet进行处理。作者提到了一个示例,通过设置输入框的name属性,并将其添加到表单中,然后在Servlet端使用`request.getParameter("totalunit1")`来获取数据。"
摘要由CSDN通过智能技术生成

I am developing a project in java web application using jsp/servlet.

Here in this page I am creating a text box with the help of java script.

var newInput4=document.createElement("input");

newInput4.className="form-control ";

newInput4.name="totalunit"+instance;

newInput4.placeholder="Unit";

newInput4.type="text";

Problem is that how could I entry in database from servlet Because this input dynamically created.

newInput4.name="totalunit"+instance;

this line dynamically name update .

how to send "name" to servlet?

解决方案

Try like following way..

var newInput4=document.createElement("input");

newInput4.className="form-control ";

newInput4.name="totalunit1";

newInput4.placeholder="Unit";

newInput4.type="text";

var formId = document.getElementById('formInput');

newInput4.appendChild(formId);

//

//Serveletname.Java

String id = request.getParameter("totalunit1");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值