关于ASP网页中列表/菜单的修改!

我下了一套asp源码,想修改一下其中一个表单提交页面,其中有个列表菜单,就是点一下可以弹出一个下拉菜单,里面很多项选择那种,但是我用DW打开这个页面时,选中这个列表菜单,... 我下了一套asp源码,想修改一下其中一个表单提交页面,其中有个列表菜单,就是点一下可以弹出一个下拉菜单,里面很多项选择那种,但是我用DW打开这个页面时,选中这个列表菜单,然后点属性里的列表值,里面没有任何项目标签,从哪里可以修改这里面的选项呢?
<SELECT id=renshu style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
size=1 name=renshu>
<option selected>〓 请选择在线人数 〓</option>
<%for i=0 to ubound(split(rsign,","))
response.write "<option value='"&i&"'>"&split(rsign,",")(i)&"</option>"
next%>
</SELECT>
这是这个列表菜单的代码
展开
 我来答
这谁顶得住28
2006-11-24 · TA获得超过512个赞
知道小有建树答主
回答量:217
采纳率:100%
帮助的人:69.4万
展开全部
<%for i=0 to ubound(split(rsign,",")) //第一行
response.write "<option value='"&i&"'>"&split(rsign,",")(i)&"</option>" //第二行
next%> //第三行

<%和%>表示里面是asp代码

第一行代码
rsign是一个字符串

split(rsign,",")意思是 把rsign以“,”分割并保存到数组。
如"asdf//asdf//asdf//asdf//sdaf" 以“//”分割将返回数组{asdf,asdf,asdf,asdf,asdf}

ubound(split(rsign,",")表示这个数组的长度 如{2,2}返回长度是2,{asdf,asdf,asdf,asdf,asdf}返回长度是5

for i=0 to ubound(split(rsign,",")) //是一个循环 循环的次数是 前面返回数组的长度

第二行代码

response.write " " 是输出语句输出引号之间的部分

&i& 是变量i 初始值是0,每循环一次加1

split(rsign,",")后面加(i|)表示数组的第i位的值 i的初始值是0 数组是以0开始的。

第三行next 表示循环结束

修改的办法
找到rsign赋值的地方。修改rsign的值。

希望显示的条目1,条目2,+条目3(开始和结素不用加逗号)

rsign应该是存在数据库里的。

到数据库里找到用“,”分割的<option>中显示的内容的地方。
修改一下。
希望显示的条目1,条目2,+条目3(开始和结素不用加逗号)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式