请教asp高手!添加分类后,如何让这一栏目的某几项颜色变红或其他颜色??

来源:百度知道 编辑:UC知道 时间:2024/05/06 00:40:53
请教asp高手!!!添加分类后,如何让这一栏目的某几栏颜色变红?

假如我要第18项和23项的栏目颜色变红的话,该怎么做?

<%

Set rs15 = Server.CreateObject("ADODB.Recordset")
sql9 = "SELECT top 25 * FROM menu where xx=true ORDER BY menuorder ASC"
rs15.OPEN sql9,Conn,1,3
if rs15.eof and rs15.bof then
Response.Write"还没有分类"
else
Response.Write"<a href='index.asp' target='_self'>网站首页</a>"
do while not rs15.eof
%>
谢谢!可否说得详细点,测试了几次还是不行~

明白~~但是我需要把某几项分类固定为红色,该怎么做到呢?这是问题的核心
谢谢~

你的意思,是说,你提前就把类分好了吗?
实在不明白你的用意和意思。
你的意思是不是大类用红色啊,我的上帝啊?
想法太复杂了,程序需要简洁,跑出来这么多if干什么。如果你是提前把类分好了,也不用存在数据库里了,你高兴指定什么颜色都行啊。
--------------------------------------------

你的意思就是说:某些分类的颜色变色是吗?
其实这个功能本来就不应该写在代码里的。因为你不知道用户到时候想想把哪个分类变颜色,你更不知道客户需要想要把这个分类变成什么颜色。所以如果简单点,支持html 让用户在分类的时候输入代码去分类,例如:在分的类时候,客户自己加上一些简单的代码。<b>新闻</b>,一般管理后台的人,都懂一点网页知识的。

当然这种方法不是很贴切,你最好提供客户在分类的时候,分类名称文本框后有,再跟一个下拉列表框,里面有常用的几个颜色选择项。这样才是比较合理的。

我说明白了吗?

加入if,response.write里,if 记录=18 then 改颜色else 正常颜色,在<a></a>中控制就行了。