ASP分割字符串

在分隔字符的时候,为什么在ID是偶数的时候就分隔失败呢,只有当ID是奇数的时候才能成功,该怎么处理呢!这是ID为偶数显示的结果;这是ID为奇数的时候显示的结果。<sele... 在分隔字符的时候,为什么在ID是偶数的时候就分隔失败呢,只有当ID是奇数的时候才能成功,该怎么处理呢!这是ID为偶数显示的结果;这是ID为奇数的时候显示的结果。<select name="Selectshade" id="Selectshade"><option selected>请选择商品颜色</option>
<% dim mysha,s
mysha=rs2("shade")
mysha=split(mysha,",")
for s=0 to ubound(mysha)
response.write "<option value="""&mysha(s)&""">"&mysha(s)&"</option>"
next
%></select>这是分隔的代码
展开
 我来答
匿名用户
2013-06-09
展开全部
这样测试一下就可以了,没有发现问题。<select name="Selectshade" id="Selectshade">
<option selected>请选择商品颜色</option>
<% dim mysha,s
mysha="红色,蓝色,紫色,黑色"
mysha=split(mysha,",")
for s=0 to ubound(mysha)
response.write "<option value="""&mysha(s)&""">"&mysha(s)&"</option>"
next
%>
</select>直接把网址发出来,不行的话就把偶数时的HTML保存到本地,检查出现了什么问题。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-09
展开全部
代码是没有问题的,看到你的值当中的分割号出现了问题,"白色,黑色,灰色,咖啡色",这里面应该使用半角的逗号,要不然就在分割函数里使用圆角逗号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-09
展开全部
mysha=split(mysha,",")
去掉会怎么样?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-09
展开全部
代码没看出什么问题,检查下ID各为奇偶时数据库中的颜色字段数据有何不同,主要检查分割符的中英文输入状态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式