千夜一夜物语豆瓣:大家看看这段代码我不明白为什么要用FOR NEXT语句啊
来源:百度文库 编辑:神马品牌网 时间:2024/08/28 20:43:10
<%
Session("name")=Request.form("name")
Session("genger")=request.form("gender")
%>
这里Session对象的Contents集合一共有<%=Session.Contents.Count%>项:
<br>
<%
FOR I=1 to Session.Contents.Count
Response.Write("<br>"&Session.Contents(I))
NEXT
Session.Abandon
%>
能说得详细一点吗?能不能用CONTENT集合直接显示出结果呢......如果不行那又是为什么呢谢谢~!!!
Session("name")=Request.form("name")
Session("genger")=request.form("gender")
%>
这里Session对象的Contents集合一共有<%=Session.Contents.Count%>项:
<br>
<%
FOR I=1 to Session.Contents.Count
Response.Write("<br>"&Session.Contents(I))
NEXT
Session.Abandon
%>
能说得详细一点吗?能不能用CONTENT集合直接显示出结果呢......如果不行那又是为什么呢谢谢~!!!
如果你知道有几个session对象,就可以不用,例如你的
Session("name")=Request.form("name")
Session("genger")=request.form("gender")
你知道只有两个,所以可以用
Response.Write (Session.Contents(1))
Response.Write (Session.Contents(2))
就可以了.意思是列出所有的session对象.可是没有必要,因为你已经明确知道有2个了
之所以用for 就是如果网页太复杂,你想知道之前一共用了多少个session对象,分别是什么.就可以用
FOR I=1 to Session.Contents.Count
Response.Write("<br>"&Session.Contents(I))
NEXT
是分别列说每个session 对象的意思
for next 语句的功能循环
上面代码的输出效果是逐个输出session对象中contents的内容
集合要一个一个访问
无法一下子输出