关于循环添加的一个问题请关注关注

mkcat 2009-09-16 05:26:51
先把代码贴出来在说...
<table width="80%"  border="0" align="center" cellpadding="3" cellspacing="1" class="tab">
<tr>
<td colspan="4" class="title">在线客服设置</td>
</tr>
<tr class="shadow">
<td height="22" nowrap="nowrap"><strong>序号</strong></td>
<td><strong>类型</strong></td>
<td><strong>帐号(必填)</strong></td>
<td><strong>客服名称</strong></td>
</tr>
<tr>
<td></td>
<td><select name="Type" id="Type">
<option value="qq">QQ</option>
</select>
</td>
<td><input type="text" name="Account" id="Account" value="" /></td>
<td><div>
<input name="DisplayName" type="text" id="DisplayName" value="" size="40" />
</div></td>
</tr>
<%
if request("act")="add" then
dim I
I=I+1
%>
<tr>
<td></td>
<td><select name="Type2" id="Type2">
<option value="qq">QQ</option>
</select></td>
<td><input type="text" name="Account2" id="Account2" value="" /></td>
<td><div>
<input name="DisplayName2" type="text" id="DisplayName2" value="" size="40" />
</div></td>
</tr>
<tr>
<%
end if
%>


我的意思是每当我点击连接act=add就添加一条记录....我这代码只能添加一个....请问该怎样写才能成功实现我的功能呢?
...全文
76 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lbcleo 2009-09-17
  • 打赏
  • 举报
回复
<HTML> 
<TITLE>Form Object example</TITLE>
<HEAD>
<script language="javascript">
function delrow1()
{
var oElement=event.srcElement;
while(oElement.tagName!="TR")
{
oElement=oElement.parentElement;
}
var oTBody=oElement.parentElement;
oTBody.removeChild(oElement)
}




function delrow2()//刪除当前行
{
var currRowIndex=event.srcElement.parentNode.parentNode.rowIndex;
document.all.yltable.deleteRow(currRowIndex);//table10--表格id
}
function insertrow1() //增加的一行方法1
{
var newnode = document.getElementById('yltable').lastChild.cloneNode(true);
document.getElementById('yltable').appendChild(newnode);
}


function inserttable()
{
var newnode = document.getElementById('yltable').cloneNode(true);
document.getElementById('ylform').appendChild(newnode);
}
</script>
</HEAD>
<BODY>
<form name="ylform" id="ylform">
<center>
<input name="button" type="button" onClick="inserttable()" value="增加表格">
<input name="button2" type="button" onClick="insertrow1()" value="增加一行">

</center>


<table border="1" align="center" width="50%" id="yltable">
<tr class="shadow">
<td width="30%" height="22" nowrap="nowrap"><strong>序号</strong></td>
<td width="40%"><strong>类型</strong></td>
<td width="40%"><strong>帐号(必填)</strong></td>
<td width="40%"><strong>删除</strong></td>
</tr>
<TBODY id=yl1>
<tr>
<td width="30%" height="22"><div align="center"><select name="Type" id="Type">
<option value="qq">QQ</option>
</select></div></td>


<td><input type="text" name="Account" id="Account" value="" /></td>
<td><div>
<input name="DisplayName" type="text" id="DisplayName" value="" size="40" />
</div></td>
<td width="40%><div align="center">
<input name="button3" type="button" onClick="delrow1()" value="删除">
</div></td>
</tr>
</TBODY>
<TBODY id=yl2>
<tr>
<td><div align="center"><select name="Type" id="Type">
<option value="qq">QQ</option>
</select></div></td>


<td><input type="text" name="Account" id="Account" value="" /></td>
<td><div>
<input name="DisplayName" type="text" id="DisplayName" value="" size="40" />
</div></td>
<td><div align="center">
<input name="button3" type="button" onClick="delrow1()" value="删除">
</div></td>
</tr>
</TBODY>
</table>
<center>
</center>
</form>
</BODY>
</HTML>
mkcat 2009-09-17
  • 打赏
  • 举报
回复
既然说我提问得不清楚那么就再说一篇
本人想实现每点击一次连接就自动插入新的一行


但我上面的代码的点击连接只可以实现第一次的添加


怎样才能实现每点击一次连接就自动插入新的一行
ACMAIN_CHM 2009-09-16
  • 打赏
  • 举报
回复
问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧
mkcat 2009-09-16
  • 打赏
  • 举报
回复
艾在顶一次....洗澡 睡觉 希望明早有答案
ACMAIN_CHM 2009-09-16
  • 打赏
  • 举报
回复
你的FORM和ACT在哪呢? 代码请贴全,否则别人怎么猜呢?

回答很简单,你的代码写错了。
mkcat 2009-09-16
  • 打赏
  • 举报
回复
顶.......
为这一点点分寻找主人
mkcat 2009-09-16
  • 打赏
  • 举报
回复
啊~~`救命啊 到底怎样才能实现啊?
mkcat 2009-09-16
  • 打赏
  • 举报
回复
顶...等待中
ttt2 2009-09-16
  • 打赏
  • 举报
回复
你得记住你点击了多少次add啊
mkcat 2009-09-16
  • 打赏
  • 举报
回复
顶 寻求代码
mkcat 2009-09-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zxdldh007 的回复:]
没看懂你的需求。如果你是想点击一个按钮然后出现新的一行是可以实现,如果是点击按钮就自动添加记录,这怎么实现?起码你得先填写表单把。
[/Quote]表单有了 没黏出来而尓,我就需要这样只不过不知道怎样实现
凡夫与俗子 2009-09-16
  • 打赏
  • 举报
回复
没看懂你的需求。如果你是想点击一个按钮然后出现新的一行是可以实现,如果是点击按钮就自动添加记录,这怎么实现?起码你得先填写表单把。
mkcat 2009-09-16
  • 打赏
  • 举报
回复
在顶
mkcat 2009-09-16
  • 打赏
  • 举报
回复
up
mkcat 2009-09-16
  • 打赏
  • 举报
回复
怎么没人来 自己顶下先

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧