▲▲▲解决这样的问题给20分,你一定觉得划算!(up有分)

bin323018 2005-04-13 08:50:54
<table border='1' align='center' width="100%">
<tr>
<th align="left" width="5%">类别</th><th align="left" width="40%">名称</th><th align="left" width="18%">添加日期</th><th align="left" width="5%">添加人</th><th align="left" width="5%">xiazai</th>
</tr>
<%for i=1 to rs.pagesize
if rs.eof then
exit for
end if
%>
<tr>
<td><%=rs("Lbbm")%></td><td><%=rs("Fgmc")%></td><td><%=rs("Tjrq")%></td><td><%=rs("Tjr")%></td><td><A HREF='<%=rs("Cfwz")%>'>下载</A></td>
</tr>
<%
rs.movenext
next
%>
</table>

这是我的输出代码,现在要求改变输出的奇数行和偶数行的BGCOLOR
应该怎么改?
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
scauto 2005-04-13
  • 打赏
  • 举报
回复
i=0
while not rs.Eof
temp=i mod 2
response.write "<tr align=center bgcolor="
if temp=0 then
response.write "#FEE7E2"
else
response.write "#F1FEF3"
end if
,,,,''写你的输出代码
wend
加一个mod变量值,每输出一条记录就可以达以你的要求了
加一个MOD值,每输
meizz 2005-04-13
  • 打赏
  • 举报
回复
这个问题以前曾经在ASP版里讨论过, 一般人的解决办法都是用一个累加变量 i%2 看余数以判断该行的背景色, 但最后的讨论结果还是以我那种写法效率最高
lawyu 2005-04-13
  • 打赏
  • 举报
回复
上面的的放在循环的tr里
lawyu 2005-04-13
  • 打赏
  • 举报
回复
直接在tr里加上:
<tr bgColor=#f8f8f8 onmouseover='style.backgroundColor=\"#C6ECEC\"' onmouseout='style.backgroundColor=\"#F1F1F1\"'>
meizz 2005-04-13
  • 打赏
  • 举报
回复
for .....
if bgColor="#FFFFFF" then bgColor="#FFFF00" else bgColor="#FFFFFF"
%>
<tr bgcolor="<%= bgColor %>">

28,406

社区成员

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

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