asp里if elseif else 的用法

<%ifrs("Title")="开封府"then%><ahref="indexkaifengfu.asp"><imgsrc="<%=rs("DefaultPicUrl"... <% if rs("Title")="开封府" then%>

<a href="indexkaifengfu.asp"><img src="<%=rs("DefaultPicUrl")%>" width="102" height="102"

border="0"/></a>

<% elseif rs("Title")="花亭湖" then%>

<a href="http://www.hth.gov.cn/"><img src="<%=rs("DefaultPicUrl")%>" width="102"

height="102" border="0"/></a>

<% else %>

<a href="productShow.asp?id=<%=rs("ArticleID")%>" target="_blank"><img src="<%=rs

("DefaultPicUrl")%>" width="102" height="102" border="0"/></a>

<% end if%>

<% end if%>
我这上面有什么语法错误么?我刚学asp。谢谢。。
展开
 我来答
lgclss
2009-03-06 · 超过100用户采纳过TA的回答
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:198万
展开全部
应没有问题才对,elseif中间不能有空格!
你可以改成这样的:
select case rs("title")
case "开封府"
输出
case "花亭湖"
输出
case else
输出
end select

如果条件很多的话,这种要方便一点.
翼帆
2009-03-06 · TA获得超过1729个赞
知道小有建树答主
回答量:819
采纳率:60%
帮助的人:516万
展开全部
后面多一个end if,最后一行删掉即可。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e94bb46
2009-03-06 · TA获得超过616个赞
知道小有建树答主
回答量:821
采纳率:0%
帮助的人:731万
展开全部
elseif rs("Title")="花亭湖" then
改成
else
if rs("Title")="花亭湖" then
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
精品DIY生活
推荐于2018-05-06 · 知道合伙人数码行家
精品DIY生活
知道合伙人数码行家
采纳数:46447 获赞数:131770
视频剪辑、网络管理、图片处理、办公自动化、文学、语言学。

向TA提问 私信TA
展开全部
if语句

ASP技术的声明如果稍有不同的是比执行如果声明在大多数其他语言。没有括号或大括号,也没有任何括号。而年初的代码将被处决的声明时,如果其真正的特点是与当时和结束如果声明显然是标示完如果。下面是一个非常基本的声明,如果将永远是真。
<%
Dim myNum
myNum = 6
If myNum = 6 Then
Response.Write("Variable myNum = 6")
End If
%>
结果为:6
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式