(400分)JS 操作表格

来源:百度知道 编辑:UC知道 时间:2024/05/30 12:33:22
有两个表 table,tb1 ,tb2 两个表格式一样。

在最后一列都有个“执行”按钮 onclick 时间 执行 Con()函数

问题 :这个函数的要求就是 当点击tb1里面的执行按钮时,获取点击的这行的每一列的text ,然后把这行放到tb2中, 再在tb1中删除这一行。
如果点击的是tb2的执行,则不执行任何东西。

就等于点击了tb1 的执行后把当前行复制到tb2中,有个小小的要求,就是必须复制到tb2的第二行,因为第一行是表格每一列的标题

400分,说道做到

另开了个帖子, 地址
http://zhidao.baidu.com/question/104988687.html

一共400分

先看看第一版吧,晚上回去再接着弄,还是有点小问题,就是clone过去后,下面的点击也有onclick事件,回来我再详细的弄一下,呵呵
<script>
function cloneTr(pObj) {
var tar = document.getElementById('tar');
var node = pObj.parentNode.parentNode.cloneNode(true);
tar.appendChild(node);
}
function delSelf(pObj) {
pObj.parentNode.parentNode.parentNode.removeChild(pObj.parentNode.parentNode);
}
</script>
<table width="400" border="1" id="tb1">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>1111111</td>
<td>AAAAAAA</td>
<td><input type="button" onclick="cloneTr(this);delSelf(this);this.onclick=null;" value="Clone" /></td>
</tr>
<tr>
<td>2222222</td>
<td>BBBBBB