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>这是分隔的代码 展开
<% 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保存到本地,检查出现了什么问题。
<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各为奇偶时数据库中的颜色字段数据有何不同,主要检查分割符的中英文输入状态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询