row的上级节点是tbody,不是table.

解决方案 »

  1.   

    row的上级节点是tbody,不是table.
    --------
    谢谢,现在改成
    function addRow()
    {
      var t1=document.getElementById("t1");
     
      var divObj = document.createElement("div");
      var row1 = document.createElement("<tr height='110'/>");
      var col1=document.createElement("<td>1212</td>");
      var col2=document.createElement("<td>1212</td>");
      var tbody=document.createElement("tbody");
      row1.appendChild(col1);
      row1.appendChild(col2);
       //divObj.appendChild(fileObj);
         tbody.appendChild(row1);
      t1.appendChild(tbody);  }是可以添加一行了 但好像列没有添加成功。为什么呢
      

  2.   

    TRY:
    function addRow()
    {
      var t1=document.getElementById("t1");
     
      var divObj = document.createElement("div");
      var row1 = document.createElement("TR");
      row1.height = 110;
      var col1=document.createElement("TD");
      col1.innerText = "1212";
      var col2=document.createElement("TD");
      col2.innerText ="1212";
      var tbody=document.createElement("tbody");
      row1.appendChild(col1);
      row1.appendChild(col2);
       //divObj.appendChild(fileObj);
         tbody.appendChild(row1);
      t1.appendChild(tbody);  }
      

  3.   

    dh20156(风之石) ( ) ----
    Ok了。为什么啊。请略说一两句