永发信息网

ASP for循环判断数组里的值

答案:2  悬赏:0  手机版
解决时间 2021-02-25 05:29
<%
dim a
'a是来自表单的多选框的值
a=stb1,stb2,stb3
dim arr
arr=split(a,",")
for i=0 to ubound(arr)
if arr(i)=“stb1” then
response.write“这是小李”
end if
if arr(i)=“stb2” then
response.write“这是小张”
end if
next
%>
为什么只显示了“这是小李”

<%
dim a
'a是来自表单的多选框的值
a=stb1,stb2,stb3
dim arr
arr=split(a,",")
for i=0 to ubound(arr)
'同多选框还有N个”stb“&i的文本输入框
response.write request.form("stb"&i)
next
%>
同样显示第一个
最佳答案
首先,你的多选框应该使用同样的name,比如:
......



......

然后你的asp代码就可以这样写:
<%
dim a
a=request("stb")
dim arr
arr=split(a,", ") '请注意分割符是一个逗号+一个空格!
for i=0 to ubound(arr)
response.write arr(i)
next
%>

或者可以这样(这是标准版):

<%
for i=1 to request("stb").count
response.write request("stb")(i)
next
%>
这个是不是超简单呢?
全部回答
for   i=0   to   ubound(tagarry) for   j=0   to   ubound(tagarry) if   tagarry(i)=tagarry(j)   then '重复 'lz自己处理 '需判断i是否等于j 'i=j的不处理 'i <> j的将该数组的值记录下来:) end   if next next 其它的lz自己想.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东风风光330不属于东风公司吗?
市六院家属院地址在哪,我要去那里办事
微信被限制登录永久 不可解封还有办法解封吗
形容单薄的句子
小时候有人帮我算命说我老了容易得脑疾,今日
win7 64位对CPU 要求高么,我的是A43400 内存
【伤仲永翻译】伤仲永翻译尽量简短
声音传播受空气温度影响大还是受空气密度影响
红桥寨瓦香鸡地址在什么地方,想过去办事
手链大了怎么办
玄幻小说一个等级初期,中期,后期有什么区别
厦门中山路的步行街简介
成达胶管这个地址在什么地方,我要处理点事
(同花顺大单净量)哪位朋友帮改成通达信公式
微信中不让他她看我的朋友圈显示朋友名字后面
推荐资讯
对森林中植物垂直分层、水中植物垂直分层、高
诃萨 读音怎么读?
单选题怎样培养自立能力呢?以下方法你认为不
从铜仁到银川火车有没有直接的、。没有的话怎
X013/X029(路口)这个地址在什么地方,我要处
涿州市金发汽车销售有限公司地址在什么地方,
索爱SA-A8音箱怎么连接到CTL电视上?
战争学院的荣耀有没有霸天巨兽皮肤?
信美道/华锦路(路口)在哪里啊,我有事要去这
求y=x+cosx的微分
电梯轿厢门打不开的原因有哪些
按楼梯的平面形式不同,可分为如下几种楼梯?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?