标题:请教一个输出字段变色的问题
只看楼主
xiaoguizi106
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2006-11-30
 问题点数:0 回复次数:22 
请教一个输出字段变色的问题
我想实现: 根据判断而改变 其相应的颜色
请各位大虾帮忙修改修改
<%
if rs("now_amount")<5 or rs("now_amount")=5 then
now_amount=<font color=red>rs("now_amount")</font>
else if rs("now_amount")>5 or rs("now_amount")<10 then
now_amount=<font color=blue>rs("now_amount")</font>
else
now_amount=<font color=blue>rs("now_amount")</font>
end if
%>
搜索更多相关主题的帖子: amount 字段 变色 输出 
2006-12-07 10:08
xiapi
Rank: 1
等 级:新手上路
威 望:2
帖 子:305
专家分:0
注 册:2006-10-11
得分:0 
这样写不对吗?

没有什么能够阻挡,我对自由的向往,天马行空的生涯一颗心了无牵挂。
2006-12-07 10:27
xiaoguizi106
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2006-11-30
得分:0 

不对
2006-12-07 10:31
xiapi
Rank: 1
等 级:新手上路
威 望:2
帖 子:305
专家分:0
注 册:2006-10-11
得分:0 
看到的字体是什么色的?
elseif是这样的吧,中间好像没有空格。

没有什么能够阻挡,我对自由的向往,天马行空的生涯一颗心了无牵挂。
2006-12-07 10:35
xiaoguizi106
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2006-11-30
得分:0 
这个没问题 我不知道该怎么输出
2006-12-07 10:39
xiapi
Rank: 1
等 级:新手上路
威 望:2
帖 子:305
专家分:0
注 册:2006-10-11
得分:0 
用response.write或者直接&lt;%=now_amount%&gt;

没有什么能够阻挡,我对自由的向往,天马行空的生涯一颗心了无牵挂。
2006-12-07 10:45
yangliangy
Rank: 1
等 级:新手上路
帖 子:144
专家分:0
注 册:2006-6-25
得分:0 
参考一下
<%
if rs("now_amount") < 5 or rs("now_amount") = 5 then
response.write("font color=red>" & rs("now_amount") & "</font>")
elseif rs("now_amount")>5 or rs("now_amount")<10 then
response.write("font color=blue>" & rs("now_amount") & "</font>")
else
response.write("font color=blue>" & rs("now_amount") & "</font>")
end if
%>

http://www./blog  我的小站
2006-12-07 12:03
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
得分:0 
<%
if rs("now_amount")<5 or rs("now_amount")=5 then
now_amount=<font color=red>rs("now_amount")</font>
else if rs("now_amount")>5 or rs("now_amount")<10 then
now_amount=<font color=blue>rs("now_amount")</font>
else
now_amount=<font color=blue>rs("now_amount")</font>
end if
%>

now_amount这个变量要以字符串来赋值

now_amount="<font color=red>"&rs("now_amount")&"</font>"
然后<%=now_amount%>调用 就可以了

另外你只想改变颜色的话这样做能简单点 如:
<%
if rs("now_amount")<5 or rs("now_amount")=5 then
now_amount="red"
else if rs("now_amount")>5 or rs("now_amount")<10 then
now_amount="blue"
else
now_amount="blue"
end if
%>
<font color="<%=now_amount%>"><%=rs("now_amount")%></font>
能少写点代码


其实我很低调,只是你不知道...
2006-12-07 13:21
xiaoguizi106
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2006-11-30
得分:0 
谢谢大虾们!

7楼帅哥的方法不易控制 输出字段的地方
还是版主这个方法 灵活
值得学习
2006-12-07 16:16
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
得分:0 
if rs("now_amount")<5 or rs("now_amount")=5 then

if rs("now_amount")<=5 then

http://www./
2006-12-07 16:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-107790-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.093782 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved