给两个函数给你
function AddRecord()
{
var row = recordTable.insertRow(recordTable.rows.length);//增加一行
var col = row.insertCell(0);
col.innerHTML = "<input type='text' name='texRe' value='' >";//本行中第1个<td>中加内容
col = row.insertCell(1);
col.innerHTML = "<input type='text' name='texObject' value='' >";//本行中第2个<td>中加内容
col = row.insertCell(2);
col.innerHTML = "<input type='text' name='texClassone' value=''>";//本行中第3个<td>中加内容
col = row.insertCell(3);
col.innerHTML = "<input type='text' name='texMoney' value='' >";//本行中第4个<td>中加内容
}function DelRecord()
{
recordTable.deleteRow(recordTable.rows.length-1);
}
function AddRecord()
{
var row = recordTable.insertRow(recordTable.rows.length);//增加一行
var col = row.insertCell(0);
col.innerHTML = "<input type='text' name='texRe' value='' >";//本行中第1个<td>中加内容
col = row.insertCell(1);
col.innerHTML = "<input type='text' name='texObject' value='' >";//本行中第2个<td>中加内容
col = row.insertCell(2);
col.innerHTML = "<input type='text' name='texClassone' value=''>";//本行中第3个<td>中加内容
col = row.insertCell(3);
col.innerHTML = "<input type='text' name='texMoney' value='' >";//本行中第4个<td>中加内容
}function DelRecord()
{
recordTable.deleteRow(recordTable.rows.length-1);
}
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript" src="DynTable.js"></script>
<script language="javascript">
var rowcount = 20;//表单目前行数
var surname = "d";//表单最后一列初始名
var tablename = "myTable";//表单名
var array = new Array(4); //对象数组
var temp0 = new TdObject("a","","Text","5","","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount,tablename,array)'","");
array[0] = temp0;
var temp1 = new TdObject("b","","Text","18","","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount,tablename,array)'","");
array[1] = temp1;
var temp2 = new TdObject("c","","Test","18","required","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount,tablename,array)'","");
array[2] = temp2;
var temp3 = new TdObject("d","","Test","18","","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount,tablename,array)'","");
array[3] = temp3;
var rowcount1 = 0;
var surname1 = "w";
var tablename1 = "yourTable";
var array1 = new Array(4);
var temp01 = new TdObject("z","","Text","5","","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount1,tablename1,array1)'","");
array1[0] = temp01;
var temp11 = new TdObject("y","","Text","18","","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount1,tablename1,array1)'","");
array1[1] = temp11;
var temp21 = new TdObject("x","","Test","18","required","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount1,tablename1,array1)'","");
array1[2] = temp21;
var temp31 = new TdObject("w","","Test","18","","10","onKeydown='if (event.keyCode==13)onEnter(this.name,rowcount1,tablename1,array1)'","");
array1[3] = temp31;</script>
</head><body bgcolor="#FFFFFF" text="#000000">
<input type="text" name="textfield">
<input type="button" name="Submit" value="Submit" onclick ="DynTable(array,'myTable',rowcount)">
<input type="button" name="Submit" value="Submit" onclick ="DynTable(array1,'yourTable',rowcount1)"> <table width="549" border="1" cellspacing="0" cellpadding="0" id= "myTable">
<tr>
<td width="52" align="center" height="20">序号</td>
<td width="304" align="center" height="20">变更项目</td>
<td width="385" align="center" height="20">变更前内容</td>
<td width="385" align="center" height="20">变更后内容</td>
</tr>
</table> <table width="549" border="1" cellspacing="0" cellpadding="0" id= "yourTable">
<tr>
<td width="52" align="center" height="20">序号</td>
<td width="304" align="center" height="20">变更项目</td>
<td width="385" align="center" height="20">变更前内容</td>
<td width="385" align="center" height="20">变更后内容</td>
</tr>
</table>
</body>
</html>
我刚回答了一贴关于动态增删表单项目的,你先看一看吧
http://expert.csdn.net/Expert/topic/1234/1234399.xml?temp=.9693109