日期:2014-05-18  浏览次数:20639 次

jsp中多次添加消息的问题
现在有一个问题   ,

          ID                           Name                         Address                     Mail  
      id   =   “id”           id   =   “name”     id   =   “address”     id   =   “mail”
 
    这里最开始有一行四个文本框,输入对应上面的第一条信息         (继续添加)


点击(继续添加)按钮,自动生成一行四个文本框,   让用户输入第二条信息。   id   =   “id”           id   =   “name”     id   =   “address”     id   =   “mail”
input的属性不变。  
然后我在后台   用   String【】   =   request。getParamterValue(“id”)     分别接受传过来的值。。        

现在想请教   点击(继续添加)按钮   后怎么才能自动生成   四个   文本框   呢   ?

请大家帮忙。谢谢。。。  

 


------解决方案--------------------
用javascript
------解决方案--------------------
生成 " <input type=\ "text\ " id=\ "\ ",name=\ "\ "> "字符串,然后赋值给一个tr就可以了吧?

------解决方案--------------------
<html>
<head>
<title> Test </title>
<script>
var i=1;
function continueAdd()
{
document.getElementById( "shuruquyu ").innerHTML+= " <br> name "+i+ ": <input type=\ "text\ " name=\ "name "+i+ "\ "> ";
i++;
}
</script>
</head>
<body>
<div id= "shuruquyu ">
name0: <input type= "text " name= "name1 ">
</div>
<input type= "button " value= "继续添加 " onclick= "continueAdd(); ">
</body>
</html>

一个小例子,剩下的参考实现
------解决方案--------------------
还是得看到效果才知道的
------解决方案--------------------
楼上的楼上正解,我收藏了阿
innerHTML好使阿
就是让你动态写html