日期:2014-05-17  浏览次数:20840 次

数据类型的问题,散分.
arrs是通过form传过来的值.
本来parr第一个页面的时候是一个数组,但是因为需要,所以我增加了个中间页面,使用了FORM把这个数组传递到现在的页面.可是传递过来以后parr就不是数组了.
下面代码本来对数组是可以实现循环的...但FORM传递过来就提示下界越标了.
parr通过FORM传过来的值为:
25,   24,   23,   22,   21,   20,   19,   18,   17,   15,   13,   12,   11,   9,   8
----------------------代码---------------------
For   I=1   To   arrs
ID=Replace(Request.Form( "parr ")(I), " ' ", " ")
ID=CLng(ID)
response.Write   id
response.Write( " <br> ")
Next
-----------------------------------------------
请会的朋友帮个忙

------解决方案--------------------
ID=split(Request.Form( "parr "), ", ")
For I=1 To arrs
response.Write id(I)
response.Write( " <br> ")
Next

------解决方案--------------------
ID=split(trim(Request.Form( "parr ")), ", ")
For I=0 To ubound(id)
response.Write id(I)
response.Write( " <br> ")
Next