<table id="table1" align="center" border="1" width="200">
<tr>
<td><a href="javascript:AddRow('新数据');">AddRow</a></td>
</tr>
</table>
<script language="javascript">
function AddRow(data){
var thetable=document.all("table1");
newrow=thetable.insertRow(0);
newcell=newrow.insertCell();
newcell.innerText=data;
}
</script>

解决方案 »

  1.   

    <tr onclick="parentElement.insertRow(rowIndex+1)">
      

  2.   

    Jaron(唐伯虎点蚊香) 的方法不错,sw47(小豆冰棍儿)也做了补充都很棒!的确完成了动态表格的生成!不错不错!!!
      

  3.   

    var theTable,theTableBody;
    theTable = document.getElementById("myTABLE");
    theTableBody = theTable.tBodies[0];newRow = theTableBody.insertRow(-1);
    newCell = newRow.insertCell(0);
    newCell.style.width="25%";
    newCell.style.height="10";
    newCell.innerText = "插入的内容";