用 innerHTML="<TD id='123'></TD>"

解决方案 »

  1.   

    ="<TD id='123'></TD>"
      

  2.   

    row.id="123"
    这样写试试看呢?我平时都是这么写,都对着的啊
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
    <script>
    function show()
    {
    var table = document.getElementById("t");
    var row = table.insertRow("e");
    //alert(row);
    row.id="111";
    var id=document.getElementById("111");
    alert(id.tagName);}
    </script>
     </HEAD> <BODY onload="show();">
      <table id="t">
    <tr ><td>1</td><td>1</td></tr>
    <tr ><td>2</td><td>2</td></tr>
    <tr><td>3</td><td>3</td></tr>
      </table>
     </BODY>
    </HTML>