首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

给table添加行有关问题,多谢

2012-03-05 
给table添加行问题,谢谢,在线等以下代码可以给一个table按照前一行的表单元素添加一行,但是这样不能把td的

给table添加行问题,谢谢,在线等
以下代码可以给一个table按照前一行的表单元素添加一行,
但是这样不能把td的样式也添加上去,不知道你明白了没有,我的要求其实就是照着某一行一模一样的复制一边

function   addnew()
{
var   ls_t=document.all( "mytable ")
maxcell=ls_t.rows(0).cells.length;
mynewrow   =   ls_t.insertRow();

mynewcell=mynewrow.insertCell();
mynewcell.innerHTML=document.all.mytable.rows(2).cells(0).innerHTML;
mynewcell=mynewrow.insertCell();
mynewcell.innerHTML=document.all.mytable.rows(2).cells(1).innerHTML;

}

[解决办法]
查查 cloneNode(true)
[解决办法]
<script language= "javascript ">
function testGG(){
var xxx = document.getElementById( "myTable ");
var yyy = xxx.childNodes[0].childNodes[0];
xxx.childNodes[0].appendChild(yyy.cloneNode(true));
}
</script>
<table id= "myTable " border= "1 ">
<tr> <td bordercolor= "#00FF00 "> 345 </td> </tr>
</table>
<input type= "button " value= "showDate " onClick= "testGG() ">

热点排行
Bad Request.