<table id='DataTable' border=0>
<form action="addEmployee.do" name="add" method="POST">
<tr>
<td>姓名</td>
<td>部门</td>
<td>职务</td>
<td>内线</td>
<td>邮箱</td>
<td>手机</td>
</tr>
<tr id="DataTr">
<td>
<input type="text" name="CPsn_Name" size="6">
</td>
<td>
<select property="CDept_num">
<option value="1">技术部 </option> </select>
</td>
<td>
<select property="ipsngrd_id">
<option value="1">经理 </option> </select>
</td>
<td>
<input type="text" name="officeTel1" size="12">
</td>
<td>
<input type="text" name="email" size="15">
</td>
<td>
<input type="text" name="mobile" size="12">
</td>
</tr>
<tr id="trBtn">
<td><input type="submit" name="submit" value="提交"/>
</td>
</tr>
</form>
<input type="button" onclick="Addrow()" value="添加一行">
</table>
<SCRIPT language="JavaScript">
var i=1;
function Addrow(){
var newTR = DataTr.cloneNode(true);
newTR.id="a"+(++i)
DataTr.parentNode.insertAdjacentElement("beforeEnd",newTR);
newTR.swapNode(trBtn);
// RowReset()
}
</Script>你这种动态的表格用控件数组会比较好处理,就是用相同的名字,传值到后台之后再根据“,”来得到各个值。
<form action="addEmployee.do" name="add" method="POST">
<tr>
<td>姓名</td>
<td>部门</td>
<td>职务</td>
<td>内线</td>
<td>邮箱</td>
<td>手机</td>
</tr>
<tr id="DataTr">
<td>
<input type="text" name="CPsn_Name" size="6">
</td>
<td>
<select property="CDept_num">
<option value="1">技术部 </option> </select>
</td>
<td>
<select property="ipsngrd_id">
<option value="1">经理 </option> </select>
</td>
<td>
<input type="text" name="officeTel1" size="12">
</td>
<td>
<input type="text" name="email" size="15">
</td>
<td>
<input type="text" name="mobile" size="12">
</td>
</tr>
<tr id="trBtn">
<td><input type="submit" name="submit" value="提交"/>
</td>
</tr>
</form>
<input type="button" onclick="Addrow()" value="添加一行">
</table>
<SCRIPT language="JavaScript">
var i=1;
function Addrow(){
var newTR = DataTr.cloneNode(true);
newTR.id="a"+(++i)
DataTr.parentNode.insertAdjacentElement("beforeEnd",newTR);
newTR.swapNode(trBtn);
// RowReset()
}
</Script>你这种动态的表格用控件数组会比较好处理,就是用相同的名字,传值到后台之后再根据“,”来得到各个值。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货