<table border="1">
<tr>
<td colspan="2" align="right">
<input name="addButton" value="添加" type="button" onclick="addRow(this)">
</td>
</tr>
<tr>
<td>label</td>
<td><input name="aaa"><input name="deleteRow" type="button" value="delete" onclick="deleteRow(this)"></td>
</tr>
</table>
<script language=javascript>
function addRow(obj)
{
var objTbody=obj.parentNode.parentNode.parentNode
var objTr=obj.parentNode.parentNode.nextSibling
objTbody.appendChild(objTr.cloneNode(true))
}
function deleteRow(obj)
{
var objTr=obj.parentNode.parentNode
var objTbody=objTr.parentNode
if(objTbody.childNodes.length>2)
{
objTr.removeNode(true)
}
}
</script>
// input.value = "";
// input.className = "xxx";
// input.onfocus = function(){};TARGET_TAG.appendChild(input);
//or
TARGET_TAG.insertBefore(input, oldNode);
<tr>
<td colspan="2" align="right">
<input name="addButton" value="添加" type="button" onclick="addRow(this)">
</td>
</tr>
<tr>
<td>label</td>
<td><input name="aaa"><input name="deleteRow" type="button" value="delete" onclick="deleteRow(this)"></td>
</tr>
</table>
<script language=javascript>
function addRow(obj)
{
var objTbody=obj.parentNode.parentNode.parentNode
var objTr=obj.parentNode.parentNode.nextSibling
objTbody.appendChild(objTr.cloneNode(true))
}
function deleteRow(obj)
{
var objTr=obj.parentNode.parentNode
var objTbody=objTr.parentNode
if(objTbody.childNodes.length>2)
{
objTr.removeNode(true)
}
}
</script>
这句是什么意思?
cnt=Request.Form("cnt").count
SQL="Select * from Reg_Group_Day"
Set RS=Server.CreateObject("Adodb.Recordset")
Rs.Open SQL,conn,1,3
For i=1 to cnt
Group_Agency_Id=Request("Group_Agency_Id")
Group_StartDate=Request("Group_StartDate")(i)
Group_BreakFast=Request("Group_BreakFast")(i)
Group_BreakFastPrice=Request("Group_BreakFastPrice")(i)
Group_Lunch=Request("Group_Lunch")(i)
Group_LunchPrice=Request("Group_LunchPrice")(i)
Group_Dinner=Request("Group_Dinner")(i)
Group_DinnerPrice=Request("Group_DinnerPrice")(i)
Group_Sight=Request("Group_Sight")(i)
Group_SightPrice=Request("Group_SightPrice")(i)
Group_Quar=Request("Group_Quar")(i)
Group_QuarPrice=Request("Group_QuarPrice")(i)
'Singel_BuyAddress=Request("Singel_BuyAddress")(i)
'******************************************************
'算出总共的支出款
'******************************************************
Group_OutMoney=(cint(Group_BreakFastPrice)+cint(Group_LunchPrice)+cint(Group_DinnerPrice)+cint(Group_QuarPrice)+cint(Group_SightPrice))*(cint(Group_Person_Man)+cint(Group_Person_Child)) '对介格的消费支出
Group_OutMoney=Group_OutMoney
'*******************************************
Rs.AddNew()
Rs("Group_Agency_Id")=Group_Agency_Id
Rs("Group_DDate")=Group_StartDate
Rs("Group_BreakFast")=Group_BreakFast
Rs("Group_BreakFastPrice")=Group_BreakFastPrice
Rs("Group_Lunch")=Group_Lunch
Rs("Group_LunchPrice")=Group_LunchPrice
Rs("Group_Dinner")=Group_Dinner
Rs("Group_DinnerPrice")=Group_DinnerPrice
Rs("Group_Sight")=Group_Sight
Rs("Group_SightPrice")=Group_SightPrice
Rs("Group_Quar")=Group_Quar
Rs("Group_QuarPrice")=Group_QuarPrice
Rs("Group_OutMoney")=Group_OutMoney
'Rs("Singel_BuyAddress")=Singel_BuyAddress
Rs.Update()
next
Rs.Close() '对数据的处理完成
Response.Redirect("Group_Run_Show.asp?Line_Id="& Line_Id &"&Group_Agency_Id="&Group_Agency_Id&"")
End IF发出来分享下,这样做也可以