在jsp中获得当点击按钮增加一个input的值

快跑蜗牛哥 2008-03-26 08:15:56
RT即在下个页面如何获得maintain1、maintain2...的值(有多少maintain不确定)

<HTML>
<Head>
<Script Language=JavaScript>

function insertRow(isTable){

index = isTable.rows.length;
nextRow = isTable.insertRow(index);
isText = nextRow.insertCell(0);
txtArea = nextRow.insertCell(1);
index++;
index = index.toString();
nameStr = "maintain"+index;
txtStr = index+".";
isText.innerHTML = txtStr;
txtArea.innerHTML = "<input type=text name="+nameStr+" size=70 class=textbox5 maxlength=50>";
}

</Script>
</Head>
<Body>
<Table id='dynTable' >
<TR><TD>1.</TD><TD><input type="text" name="maintain1" size=70 class=textbox5 maxlength=50></TD></TR>
</Table>
<input type=button value="新增" onclick="insertRow(dynTable)">
</Body>
</HTML>
...全文
380 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
随风醉舞 2008-04-17
  • 打赏
  • 举报
回复
up
跑路的蛤蟆 2008-03-26
  • 打赏
  • 举报
回复
同意四楼
ee4456 2008-03-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yanbin1016 的回复:]
request.getParameterValues(); 用这个就行啊 把文本框的name都起一样的名字就可以了
[/Quote]

这个是可行的,如果你要不一样,那就和你说的那样,maintain1、maintain2,象这个,后缀不是1,2,3====这样吗?
一个循环解决问题了,构造的时候也一样,循环创建INPUT。。
document.createElement("td");这样包起来好了/
iskyshop 2008-03-26
  • 打赏
  • 举报
回复
动态的input 要遵守一定的命名规则,这样才好获取
yanbin1016 2008-03-26
  • 打赏
  • 举报
回复
request.getParameterValues(); 用这个就行啊 把文本框的name都起一样的名字就可以了
xlongbuilder 2008-03-26
  • 打赏
  • 举报
回复
4 楼 正解
2楼的是正常的写法
sunnylyy 2008-03-26
  • 打赏
  • 举报
回复
2楼的方法我喜欢。
zsmud 2008-03-26
  • 打赏
  • 举报
回复
input name设成一样的,然后用request.getParameterValues去取
zsmud 2008-03-26
  • 打赏
  • 举报
回复
request.getParameterValues();
liujoseph 2008-03-26
  • 打赏
  • 举报
回复
txtArea.innerHTML += " <input type=text name="+nameStr+" size=70 class=textbox5 maxlength=50>";
boyu_song 2008-03-26
  • 打赏
  • 举报
回复
没理解你要表达的意思
fuyou001 2008-03-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 Robin_Ares 的回复:]
nameStr 付给id,
名字一样就行了,这样就是一个数组,循环取就行了
[/Quote]
robin_ares 2008-03-26
  • 打赏
  • 举报
回复
nameStr 付给id,
名字一样就行了,这样就是一个数组,循环取就行了

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧