关于一个新增行的问题。

haif1978 2002-09-23 11:34:06
在一个ASP页中已经用FOR循环生成了一个表格,但现在下方有一个增加按钮,想单击这个按钮使表格新增加一行,我现在十分着急,请各位大虾帮帮忙,小妹在这儿谢过了。
...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjbwt 2002-09-24
  • 打赏
  • 举报
回复
不知道你的for循环怎么计数的,可以在for循环后加上个判断,如果该按钮提交,就再加一行,计数器加一,下一次就可以再加了,试试看
fbj007 2002-09-24
  • 打赏
  • 举报
回复
你可以用显示隐藏表格的方法:
.style.display="none"
.style.display="block"
bestpeaker 2002-09-24
  • 打赏
  • 举报
回复
这样做:
<table>
<tbody id="BZR">
<tr>
<td></td>
</tr>
</tbody>
</table>
<input type="button" id="AddRow" value="增加行"></input>
<script>
'增加一行
Sub AddRow_onclick
rowCount=BZR.children.length

set Opt=document.createElement("TR")
Opt.id="BZRline" & rowCount+1

BZR.appendChild(Opt)
set OptTD=document.createElement("TD")
OptTD.width="200px"
OptTD.innerHTMl="<INPUT id=BZR_text" & rowCount+1 & " style=""HEIGHT: 22px; WIDTH: 100%"">"
Opt.appendChild(OptTD)
End Sub
</script>
softrookie 2002-09-24
  • 打赏
  • 举报
回复
使用insertAdjacentHTML方法,用客户端脚本实现
zqfleaf 2002-09-24
  • 打赏
  • 举报
回复
应该不行吧

28,390

社区成员

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

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