+ -
当前位置:首页 → 问答吧 → 问一个简单的问题,谢谢!

问一个简单的问题,谢谢!

时间:2011-10-20

来源:互联网

一个sql表里存在一个字段color
color的值分别可能是红,黄,或者赋值为空等等
如果color的值是红,则在网页上显示的字也是红的,如果值是黄则显示的字也是黄色的,值是其他的话则不判断
VBScript code


<%
set rs = conn.execute("select * from [a] order by id asc")
if rs.eof and rs.bof then
response.write "对不起,没有记录"
else
%>

<% do while not rs.eof %>
    <tr>
      <td><%=rs("id")%></td>
      <td><%=rs("color")%></td>
    </tr>

<%
rs.movenext
loop
rs.close
set rs=nothing
conn.close
end if
%>






也就是如何实现根据<%=rs("color")%>的值,使得其asp在网页上该字段显示的颜色不同

作者: a457514   发布时间: 2011-10-20

<tr>
  <td><%=rs("id")%></td>
  <td bgcolor='<%=rs("color")%>'><%=rs("color")%></td>
  </tr>

作者: cosler   发布时间: 2011-10-20

上边是背景色


<tr>
  <td><%=rs("id")%></td>
  <td><font color='<%=rs("color")%>'><%=rs("color")%></font></td>
  </tr>

作者: cosler   发布时间: 2011-10-20

<tr>
  <td><%=rs("id")%></td>
  <td><% if rs("color")=red or rs("color")=yellow then %> <font color='<%=rs("color")%>'><%=rs("color")%></font>
<%else%>
<%=rs("color")%>
<%end if%>
</td>
  </tr>
本人常犯基础性错误,所以自己看一下这代码是不是你想要的效果就行了,切勿复制粘贴

作者: l65591397   发布时间: 2011-10-20