循环获取表单值出错.
表单复选框:<INPUT TYPE="checkbox" NAME="nam4" value="读书">读书 <INPUT TYPE="checkbox" NAME="nam4" value="运动">运动
<INPUT TYPE="checkbox" NAME="nam4" value="旅游">旅游
<INPUT TYPE="checkbox" NAME="nam4" value="购物">购物
<INPUT TYPE="checkbox" NAME="nam4" value="上网">上网
<INPUT TYPE="checkbox" NAME="nam4" value="烹调">烹调
<INPUT TYPE="checkbox" NAME="nam4" value="艺术">艺术
<INPUT TYPE="checkbox" NAME="nam4" value="社交">社交
提交页面用循环语句获得值:For i=1 To request.Form("nam4").count
If request.Form("nam4")(i)<>""Then
response.write request.Form("nam4")&(i)&" "
End If
Next
出错,出错结果是如你选择了读书和运动就会出现这种结果:读书, 运动1 读书, 运动2
如选择了读书 运动 购物就会出现:读书, 运动, 购物1 读书, 运动, 购物2 读书, 运动, 购物3
找半天,不知道那出错了不过因该是循环语句问题但是找出原因.
[此贴子已经被作者于2006-9-8 10:04:08编辑过]