<table>
  <tr id="tr1">
    <td id="td1">
      123
    </td>
    <td id="td2">
      223
    </td>
  </tr>
<table>我想删除td2 该怎么做呢?
好像document.getElementById("tr1").removeChild("td2") 不行..忘达人解答..
thanks...

解决方案 »

  1.   

    document.getElementById("tr1").removeChild(document.getElmentById("td2"))
      

  2.   

    var remove=function(id){
    var el=document.getElmentById(id);
    el.parentNode.removeChild(el);}
    remove("td2")
      

  3.   


    <table> 
      <tr id="tr1"> 
        <td id="td1"> 
          123 
        </td> 
        <td id="td2"> 
          223 
        </td> 
      </tr> 
    <table> <SCRIPT LANGUAGE="JavaScript">
    <!--
    var xin = document.getElementById("tr1");
    var sw = document.getElementById("td2");
    xin.removeChild(sw);//-->
    </SCRIPT>