<table style="width: 641px" id="kkkk">
            <tr>
                <td id="0"   name="1" style="height: 21px"
                 >
                    0</td>
                <td id="1"  name="2" style="height: 21px" >
                    1</td>
                <td id="1"  name="3" style="height: 21px">
                    2</td>
            </tr>
            <tr>
                <td id="3"  name="4">
                    3</td>
                <td id="4"  name="5">
                    4</td>
                <td id="5"  name="6">
                    5</td>
            </tr>
            <tr>
                <td id="6"  name="7">
                    6</td>
                <td  id="7"  name="8">
                    7</td>
                <td>
                </td>
            </tr>
        </table>function doVisble(Pid,id,k)
   {
    var Last=0;
      var b = document.getElementById("kkkk").getElementsByTagName('td');
      if(k>=b.length)
       return ;
     for (i=k;i<b.length;i++)
    {
      if(b[i].id==id)
      {
         doVisble(id,b[i].name,i+1);
         if(b[i]==
       if(b[i].style.display=='none')
       {
          b[i].style.display='block';
       }
       else
       { 
         b[i].style.display='none';
        
       }      
      }
     
       
     }
   
   }
(0,1,0)想把父结点下面的所有的隐藏起来
如0表示父结节1表示子节点
把所有的子节点隐藏
id="0"   name="1" 其中id父结节name子节点