可以使用动态增加html代码的方法,下面举个例子,只是为说明问题。
用于在“a”后面增加一个输入框"window.aa.innerHTML+=str;  "为动态增加html代码的语句<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="JavaScript">
function addinput(){
str="<input type='text' name='aa'>";
window.aa.innerHTML+=str;  
}
</script>
</head>
<body>
<form method=post action="">
<table>
<tr>
<td>a</td>
<td id="aa"></td>
<td></td>
</tr>
<tr>
<td></td>
<td>b</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td>c</td>
</tr>
</table><input type="button" onclick="javascript:addinput();" value="加输入框"> 
</form>
</body>
</html>