谁能帮我解释一下asp代码

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:44:51
<%
if Request.QueryString("fruit").Count=0 then
%>
上面代码中的count有什么用?
<%
for each fruit in Request("fruit")
response.write "<br><font color=green>" & fruit & "</font>"
next
%>
上面代码的for each fruit in Request("fruit") 作用是什么?
请各位帮帮忙解释一下.

<%
if Request.QueryString("fruit").Count=0 then '这句话是判断上一页<form>传过来的个人为0
%>
上面代码中的count有什么用?
<%
for each fruit in Request("fruit") '这句就是对fruit里的元素循环
response.write "<br><font color=green>" & fruit & "</font>"
next
%>
这一般用在批量添加,删除之类的
或者选择爱好之类的多选项。。。。

Request.QueryString("fruit").Count
这个是指的你?号后面有几个fruit。
for each fruit in Request("fruit")
这个是循环接受过来的fruit值。如
?fruit=1&fruit=2
<%
if Request.QueryString("fruit").Count=0 then
%>
上面代码中的count有什么用?
<%
for each fruit in Request("fruit")
response.write "<br><font color=green>" & fruit & "</font>"
next
%>
然后输出来的然后是
1
2