VBS多选的问题.请教高手

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:19:39
是这样的.网站有一个多选的栏目
一共有4个选择.
1是苹果,2是香蕉,3是菠萝,4是橘子
.
拿VBS怎么样判断.如果都没有选.则输出:您什么也没有选择
如果选择了其中的一个,则输出:您选择了:苹果
如果选择了其中的两个,则输出:您选择了:苹果和香蕉

请教高手.50分送上。回答的好,在追50分
还有,关于页面缓存的问题.怎么样刷新一下页面后就回到初始状态下.....
我还有60分回答好了.全部送上

fruit=request("fruit")
if fruit<>"" then
if instr(fruit,",")>0 then 'instr:返回某字符串在另一字符串中第一次出现的位置
dim farr,i
fArr=split(fruit) 'split:返回一个下标从零开始的一维数组,它包含指定数目的子字符串。
for i = 0 to ubound(fArr) 'ubound:返回一个Long型数据,其值为指定的数组维可用的最大下标
m=m&fArr(i)&"和"
next
m=left(m,len(m)-1)
response.write"您选择了:"&m
else
response.write"您选择了:"&fruit
end if
else
response.write"您什么也没有选择"

end if
也可以在判断后用replace将,替换为"和",然后输出