程序写不下去了,创建第二层数据的时候一点办法没有~谁帮忙解决一下

jameskypee 2009-04-03 03:51:53
<html>
<head>
<title>添加采样信息</title>
<script language="javascript">
<!--
var tCount=0;
function addTable(){

var tCount01=0;
tCount01=tCount++;
//alert("i"+tCount01);

var t1=document.getElementById("table");
t1.width="500px";
var tr0=document.getElementById("tr");
var newTR=document.createElement("tr");
newTR.id="tr"+tCount01;
//新
var newTD=document.createElement("td");
newTD.bgcolor="#3366CC";
newTD.id="td"+tCount01;
var Tid= "td"+tCount01;


var newInput=document.createElement("input");
newInput.id="i"+tCount01;
newInput.name="cyd"+tCount01;
newInput.value="这里是采样地点";
alert(newInput.name);

var newButton=document.createElement("input");
newButton.type="button";
newButton.value="添加采样频次";
newButton.onclick=function(){
alert('想指定td,写入N行数据');

};

//开始定义删除按钮
var delButton=document.createElement("input");
delButton.type="button";
delButton.value="删除";
delButton.onclick=function(){
var delTR=document.getElementById("tr"+tCount01);
var p
if (p=delTR.parentNode)
{
if(confirm("确认删除:采样地点")){
p.removeChild(delTR);
}
}

}
//定义删除按钮完毕


newTD.appendChild(newInput);
newTD.appendChild(newButton);
newTD.appendChild(delButton);
newTR.appendChild(newTD);

tr0.appendChild(newTR);

//alert(t1+newTR+newTD);
}

//-->
</script>

</head>

<body>
<form name="testForm" action="" method="post">
<table width="205" height="50" border="1" id="table">
<tr id="tr">
<td bgcolor="#0000CC">采样地点</td>
</tr>
</table>
<input type="button" value="增加采样地点" onClick="javascript:addTable();">
</form>
<iframe id="frame999" frameborder="0"></iframe>
</body>
</html>
...全文
42 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
laorer 2009-06-09
  • 打赏
  • 举报
回复
你需要加的地方都没指明, 看程序...太累了 ...
Micheal_NET 2009-06-08
  • 打赏
  • 举报
回复
UP
ruoye_2008 2009-04-07
  • 打赏
  • 举报
回复
这方面也不是很懂,建议多看些DOM方面的资料!

81,094

社区成员

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

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