如果一开始有放到session里
判断下
用IF
如果能直接取出判断更好
<td name='abc'<% if ***<>'' then%> ****设置颜色****<%else%>****设置颜色****<%end if%>>
任何边都可以定义
<table width="500" height="100" border="0" cellpadding="0" cellspacing="0" style="border-left:5px solid #ff0000border-top:5px solid #ffcc00">
<tr>
<td style="border-right:5px solid #aaaborder-bottom:5px solid #ccc"> </td>
<td style="border-right:5px solid #eeeborder-bottom:5px solid #999"> </td>
</tr>
<tr>
<td style="border-right:5px solid #777border-bottom:5px solid #555"> </td>
<td style="border-right:5px solid #333border-bottom:5px solid #111"> </td>
</tr>
</table>
效果如下:
楼主是不是想隔一行交替使用一个颜色最背景?<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%mydata=""%>
<!--#include file="inc/conn.asp"-->
<!--#include file="inc/title.asp"-->
<table width="100%" border="0" align="center" cellspacing="0">
<tr>
<%
Set rs=Server.CreateObject("Adodb.RecordSet")
sql="select * from room where pass=1 order by hots asc,id asc"
rs.Open sql,conn,1,3
j=1
'设置颜色,灰色
tColor="#EEEEEE"
if rs.bof and rs.eof then
%>
<table width="80%" height="30" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><font color="#FF3300">暂时未添加任何房型!</font></td>
</tr>
</table>
<%else%>
<%do while not rs.EOF %>
<table width="400" border="1" cellspacing="0">
<tr>
<td bgcolor="<%=tColor%>">¥<%=rs("x_price")%></td>
</tr>
</table>
<%
j=j+1
if (j mod 2)=0 then
'设置颜色,白色
tColor="#FFFFFF"
else
'设置颜色,灰色
tColor="#EEEEEE"
end if
rs.MoveNext
loop
%>
<%end if%>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)