asp 高手帮忙看看

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:53:26
<%
ij=0
while ij< Hy1Rs("HyBuyCount")
ij=ij+1
%><img src="Image/tupian1.gif" width="15" height="16"> <%
wend
%> <br>
(其中Hy1Rs("HyBuyCount") 是注册时候设置的一个参数)

原意思是这样:
当注册选择1的时候,显示图片1,
当注册选择2的时候,显示图片1×2 显示两个图片1
并且以此加一 图片的显示数量也以此+1
原始值1、2、3... ... 循环

<%
dim ij
ij=Hy1Rs("HyBuyCount")
if ij=1 then
<img src="Image/tupian1.gif" width="15" height="16">
elseif ij=2 then
<img src="Image/tupian2.gif" width="15" height="16">
else
Response.write"您好"
end if
>% <br>

我想改成:
原始值只要1、2
当注册值选择1时 显示图片1
当注册值选择2时 显示图片2

我试用if--else -- end if 语句, 可是报错, 可能我语法错误,

asp高手帮帮忙 给个正确的写法 不胜感激!

在此先谢!

<%
dim ij
ij=Hy1Rs("HyBuyCount")
if ij=1 then %>
<img src="Image/tupian1.gif" width="15" height="16">
<%else %>
<img src="Image/tupian2.gif" width="15" height="16">
<%
end if
>% <br>

你上面那段代码一是ASP代码和HTML代码没区别开,二是IF语句没有配对好。试试这个吧
<%
dim ij
ij=Hy1Rs("HyBuyCount")
if ij=1 or ij=2 then
if ij=1 then
%>
<img src="Image/tupian1.gif" width="15" height="16">
<%
else
%>
<img src="Image/tupian2.gif" width="15" height="16">
<%
end if
else
Response.write "您好"
end if
>% <br>