日期:2014-05-17  浏览次数:21222 次

如何根据数据库字段中的“是”与“否”控制字体颜色?
当数据库的字段中有“是”时,网页中的字体颜色为绿色。反之,是红色。达人们!谁会???

------解决方案--------------------
读数据库,判断,输出就可以了,有什么困难吗?
<%
If rs("color")="是" Then
Response.Write "<style>*{color:green}</style>"
ELse
Response.Write "<style>*{color:red}</style>"
End If
%>

------解决方案--------------------
输出时判断一下。换一下CSS
------解决方案--------------------
1、数据库如果真的就一个字符,而且是非“是”即“否”那么判断方法就如一楼的,但你应该不会是要求整个网站改颜色吧,应该只是部分颜色,因为那应该只是其中一条记录。
if Rs("字段名")="是" then
Response.write "<span style=""color:green"">文本文本</span>"
else
Response.write "<span style=""color:red"">文本文本</span>"
end if 

2、另有可能你的字段是布尔值的真假吧:
if Rs("字段名") then
Response.write "<span style=""color:green"">文本文本</span>"
else
Response.write "<span style=""color:red"">文本文本</span>"
end if
------解决方案--------------------
if 检测是真 then
strColor = "red"
else
strColor = "green"
end if