关于ASP 循环语句的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 01:37:48
<%
DIM i
classes=split(classes,",")
for i=0 to ubound(classes)
if classes(i)="admin" then
response.write("<font color=red>总管理员</font><br>")
elseif classes(i)=aaa then
response.write("<font color=red>"&aaa&"管理员</font><br>")
end if
next
%>

请问一下,这个循环中,只取得了一个合适的值就跳出了循环不继续取值了。比如说aaa的值为admin1,admin2,admin3
结果只给了我一个“admin1管理员”的结果,我想让它把admin2管理员,admin3管理员也显示出来,怎么改?

简单的就这样写:
<%
DIM i
classes=split(classes,",")
for i=0 to ubound(classes)
if classes(i)="admin1" or classes(i)="admin2" or classes(i)="admin1" then
response.write("<font color=red>总管理员</font><br>")
elseif classes(i)=aaa then
response.write("<font color=red>"&aaa&"管理员</font><br>")
end if
next
%>