<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>new page</title>
</head><body>
<table >  
<tr >  
<td >娃哈哈 </td  > 
<td >笑笑笑 </td  >  
</tr >  
<td >小强 </td  > 
<td >旺财 </td  >  
</tr >  
</table  >
</body>
<script>
var t=document.getElementsByTagName("table")[0];
t.deleteRow(0);
</script>
</html>

解决方案 »

  1.   

    不好意思,看错,我以为是第一行呢
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>new page</title>
    </head><body>
    <table >  
    <tr >  
    <td >娃哈哈 </td  > 
    <td >笑笑笑 </td  >  
    </tr >  
    <td >小强 </td  > 
    <td >旺财 </td  >  
    </tr >  
    </table  >
    </body>
    <script>
    var t=document.getElementsByTagName("table")[0];
    for(var i=0;i<t.rows.length;i++)
    t.rows(i).deleteCell(0);
    </script>
    </html>
      

  2.   

    太谢谢浪尖赏花,你真是太伟大了
    var cc= index.MyBindGrid(strnopage,strname).value; //是一个表格的String
    如何才能删除第一列呢?
      

  3.   


    function deleteCell()
    {
       var trs=$("tr");
       for(var i=0;i<trs.length;i++)
       {
          var theTr=trs[i];
          if(theTr.firstChild) theTr.removeChild(theTr.firstChild);
       }
    }function $(tagName)
    {
       return document.getElementsByTagName(tagName);
    }
    <table id="myTable" style="border:1px solid red" border="1" width="50%">  
    <tr>
    <td>娃哈哈</td>
    <td>笑笑笑</td>
    </tr>
    <tr>
    <td>小强</td> 
    <td>旺财</td>  
    </tr>
    </table>
    <br>
    <input type="button" value="delete" onclick="deleteCell()">=============================================================
    這個是使用節點的方法實現的。
      

  4.   

    谢谢两位大哥,
    var cc= index.MyBindGrid(strnopage,strname).value; //是一个表格的String 
    如何才能删除第一列呢?
      

  5.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>new page</title>
    </head><body></body>
    <script>
    var tableStr="<table><tr><td>娃哈哈</td><td >笑笑笑</td></tr><td>小强</td><td>旺财</td></tr></table>";
    var divObj=document.createElement("div");
    divObj.innerHTML=tableStr;
    document.body.appendChild(divObj);
    var t=document.getElementsByTagName("table")[0];
    for(var i=0;i<t.rows.length;i++)
    t.rows(i).deleteCell(0);
    alert(divObj.innerHTML);
    document.body.removeChild(divObj);
    </script>
    </html>
      

  6.   

    浪尖赏花大哥,我在页面上加个文本框,如何得到已删除第一列的表格String.
      

  7.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>new page</title>
    </head><body></body>
    <script>
    var tableStr="<table><tr><td>娃哈哈</td><td >笑笑笑</td></tr><td>小强</td><td>旺财</td></tr></table>";
    var divObj=document.createElement("div");
    divObj.style.display="none";
    divObj.innerHTML=tableStr;
    document.body.appendChild(divObj);
    var t=document.getElementsByTagName("table")[0];
    var str=""
    for(var i=0;i<t.rows.length;i++){
    str+=t.rows(i).cells(0).outerHTML;
    t.rows(i).deleteCell(0);
    }
    alert(divObj.innerHTML);
    alert(str);//已删除第一列的表格String
    document.body.removeChild(divObj);
    </script>
    </html>