ASP高手 IF 多分支语句的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:09:44
<%
if rs("dz")=0 then
response.write "不打折"
elseif
rs("dz")=8.8 then
response.write rs("dz")&"折"
else
response.write rs("dz")*10&"折"
end if
%>
高手上面那里错了,错误为
Microsoft VBScript 编译器错误 错误 '800a03ea'

语法错误

elseif后面不该换行的:
<%
if rs("dz")=0 then
response.write "不打折"
elseif rs("dz")=8.8 then
response.write rs("dz")&"折"
else
response.write rs("dz")*10&"折"
end if
%>

少一个endif

response.write 后面要加""

<%
if rs("dz")=0 then
response.write "不打折"
else
if
rs("dz")=8.8 then
response.write rs("dz")&"折"
else
response.write rs("dz")*10&"折"
end if
end if
%>