<table id="tb_temp" border="1" style="border: solid 1px blue;">
 <tbody id="t_sp_4"></tbody>
 <tbody id="t_sp_2"></tbody>
 <tbody id="t_sp_3"></tbody>
 <tbody id="t_pi_1" ></tbody>
 <tbody id="t_sp_5"></tbody
 .............</tablejs 需要删除 id="t_sp_8" 的tbody

解决方案 »

  1.   

    document.getElementById("tb_temp").removeChild(document.getElementById("t_sp_8"));
      

  2.   


    var table = document.getElementById("tb_temp");
    var arryList = strHtml.split(",");
    for(var n=0;n<arryList.length;n++)
    {
        if(document.getElementById("t_split_"+mi)!=undefined)
        {
            var tbody = document.getElementById("t_split_"+mi);
            table.removeChild(tbody);//此处报出:参数无效
        }
    }
      

  3.   

    你的strHtml里是什么啊?
    你的n是从0开始的,document.getElementById("t_split_"+mi)第一次循环时
    是t_split_0,那么你的tbody里有id是t_split_0的吗?
      

  4.   

    JQ比较简单
    $("#t_sp_8").remove()
      

  5.   


    var t8=document.getElementById("t_sp_8");
    t8.parentNode.removeChild(t8);
      

  6.   


    谢谢,,用jquery果然简单、、