怎么吧一个表格写JS 手动增加一行。该行有4个数据列。

解决方案 »

  1.   

    利用innerHTML或者createElement(‘tr’)
      

  2.   

    <table border="1" width="100%" id="table1">
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    </table>
    <script>
    var tb = document.getElementById("table1");
    var row = tb.insertRow();
    var cell1 = row.insertCell();
    cell1.innerText = "1";
    var cell2 = row.insertCell();
    cell2.innerText = "2";
    var cell3 = row.insertCell();
    cell3.innerText = "3";
    var cell4 = row.insertCell();
    cell4.innerText = "4";
    </script>
      

  3.   

    我不是加表  是只要这一行 甚至就是一列
      <td colspan="7" class="tdEdit">
      <asp:TextBox ID="txtClientZhiWei" runat="server" Width="451px" valid="noempty" validtitle="职位信息"></asp:TextBox><img id="imgAdd" runat="server" src="~/images2/icon_add.gif" alt="增加职位信息" onclick="" />
       </td>点击添加的时候,就把 <asp:TextBox ID="txtClientZhiWei" runat="server" Width="451px" valid="noempty" validtitle="职位信息"></asp:TextBox><img id="imgAdd" runat="server" src="~/images2/icon_add.gif" alt="增加职位信息" onclick="" />加一次 
      

  4.   

    我也没有加表呀,2L的例子中表格原先有2行,执行完JS后变3行
      

  5.   

    点击添加的时候,就把 <asp:TextBox ID="txtClientZhiWei" runat="server" Width="451px" valid="noempty" validtitle="职位信息"></asp:TextBox><img id="imgAdd" runat="server" src="~/images2/icon_add.gif" alt="增加职位信息" onclick="" />加一次 
     着就是我要的效果 但是现在就是得不到啊