关于asp一个字段分割然后判断两个条件的代码

myarray=split(rs("about"),"..")fori=0toubound(myarray)-1ifInStr(myarray(i),"新闻")>0the... myarray=split(rs("about"),"..")
for i=0 to ubound(myarray)-1
if InStr(myarray(i),"新闻")>0 then
response.write "<span class=neww>"&myarray(i)&"</span>"
response.write replace(myarray(i),"作品集","作品")
else
if InStr(myarray(i),"感情事")>0 then
response.write "<span class=gq> "&myarray(i)&"</span>"
response.write replace(myarray(i),"作品集","作品")
else
-------------------
about是字段名,把about以..分开单独显示,然后出现新闻与感情事字样的以不同的代码显示出来,到这一步都成功了,就是下面response.write replace(myarray(i),"作品集","作品")主要想做到在每个分开的内容里出现作品集字样的全部改成作品,这一步总是出错,不知道 是否代码错错了
或是思路错了,可否直接给about整个字段里出现的作品集品全部改成作品?
展开
 我来答
田响建站
2013-10-08 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
myarray=replace(rs("about"),"作品集","作品")
myarray=split(myarray,"..")
for i=0 to ubound(myarray)-1
if InStr(myarray(i),"新闻")>0 then
response.write "<span class=neww>"&myarray(i)&"</span>"
else
if InStr(myarray(i),"感情事")>0 then
response.write "<span class=gq>"&myarray(i)&"</span>"
else
追问
只是加了myarray=replace(rs("about"),"作品集","作品"),没有起到任何效果
追答
假如内容是"体育新闻作品集"
上一行显示:体育新闻作品集
下一行显示:体育新闻作品
不是只显示一行:体育新闻作品

对么?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式