asp 改变表格色彩

asp 改变表格色彩,第1张

把单元格的内容是一开始有,还是要输入,动态的

如果一开始有放到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%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11826668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存