js的动态增减控件的问题

Nicok 2003-09-03 05:50:45
我的问题还是js的动态增减控件的问题——
一次需要增加(如下):
名称:(text) //用户写名称
说明:(textarea) //用户填写说明
然后点击"增加",可以以上所有的一次,变成:
名称:(text)
说明:(textarea)
名称:(text)
说明:(textarea)
点击"删除",删掉最后的添加的,变成
名称:(text)
说明:(textarea)
然后提交后,在jsp里取用户填入的值。
...全文
124 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
形印声传 2003-09-03
  • 打赏
  • 举报
回复
<div id=div></div>
<input type=button value=add onclick=add()>
<input type=button value=del onclick=del()>
<script>
function add()
{ var i=0;
var e = document.createElement("input");
var a = document.createElement("textarea");
e.type = "text";
e.name = "txt"+i;
e.value = "HueVan";
a.value="this is HueVan's textarea";
a.name= "ta" + i;

document.all("div").appendChild(e);
document.all("div").appendChild(a);
i++
}


function del(){
var i=1;
var ee=document.getElementByName(eval("txt"+i));
var aa=document.getElementByName(eval("ta"+i));

document.all("div").removeNode(ee,i);
document.all("div").removeNode(aa,i);


}
</script>

87,987

社区成员

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

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