<TABLE id=srctb>
<tr><td><input type=text ></td><td><input type=button></td></tr>
</TABLE>
<INPUT TYPE="button" value="克隆行" onclick="cloneRow(0)">
<SCRIPT LANGUAGE="JavaScript">
<!--
function cloneRow(num){
srctb.rows[num].parentElement.insertBefore(srctb.rows[num].cloneNode(true),srctb.rows[num])
}
//-->
</SCRIPT>
<tr><td><input type=text ></td><td><input type=button></td></tr>
</TABLE>
<INPUT TYPE="button" value="克隆行" onclick="cloneRow(0)">
<SCRIPT LANGUAGE="JavaScript">
<!--
function cloneRow(num){
srctb.rows[num].parentElement.insertBefore(srctb.rows[num].cloneNode(true),srctb.rows[num])
}
//-->
</SCRIPT>
<head>
<SCRIPT LANGUAGE="JavaScript">
function addRow() {
myTable.outerHTML=myTable.outerHTML.replace(/<\/table>/i,(myTable.rows[myTable.rows.length-1].outerHTML)+"</table>");
myTable.rows[myTable.rows.length-1].cells[0].innerText++;
}
</SCRIPT></head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
<table width="98%" border="1" cellspacing="0" cellpadding="0" bordercolor="#ffcc00" align="center" id="myTable">
<th>字段1<th>字段2<th>字段3<th>字段4</th>
<tr>
<td>1
<td><input type=text name=r1c1 size=20>
<td><input type=text name=r1c2 size=20>
<td><input type=text name=r1c3 size=30>
</tr>
</table>
<input type=button onclick="addRow()" value=新增>
</form>
</body>
</html>http://msdn.microsoft.com/library/default.asp?url=/workshop/author/tables/buildtables.asp
http://expert.csdn.net/Expert/topic/1999/1999510.xml?temp=.9595911
function show()
{
document.write("<tr><td><input type=text ></td><td><input value=111 type=button></td></tr>");
}
</script>
</body>
<a onClick="javascript:show()" href="">演示</a>