将alert(document.getElementById("tb1").innerHTML);
改为
document.write(document.getElementById("tb1").innerHTML);

解决方案 »

  1.   

    大侠,我的意思,您理解错了,我是想说,为什么在页面上不能在父表的<td></td>中显示出那个动态增加的Table!!!!!!请再指点,谢谢 
      

  2.   

    少了tbody元素的原因alert(document.getElementById("tb1").innerHTML);
    显示的table里面没有tbody元素改称这样
    function addtable()
    {
    //if(document.getElementById("tb1").lastChild.children[0].children[1].innerHTML=="")
    {
    var tmptb=document.createElement("table");
    var tmptr=document.createElement("tr");var tmptd=document.createElement("td");
    var tempbody=document.createElement("tBody");tmptd.bgcolor="red";tmptb.insertBefore(tempbody);
    tempbody.insertBefore(tmptr);
    tmptr.insertBefore(tmptd);tmptd.innerText="adfadfasdfasdkdasj;fkjasd;klfj;adslkfja;lsdkfjlaksdjf;laksdjf;lkasdjf;kasdjf;kasdjf;kasdjf;lkajsdf;lkjasd;flkjasd;flkjasd;lfkjasd;lkfja;sdlkf;;;;;lk;sdaljf;asdkjf;alskdjf;laksdjf;lkasdjf;lkasdjf;lkajsd;flkajsd;lfkasjdf";document.getElementById("tb1").lastChild.firstChild.lastChild.insertAdjacentElement("beforeEnd",tmptb);}
    }