入门问题请教:页面打开时,如何让列表框按需要显示其中某一项?

123xie 2005-03-20 06:49:27
如题,页面打开时,列表框显示的内容需要同数据库中数据相对应。请问用什么命令实现?

在VB, 和 JAVASCRIPT 下各用什么命令函数实现?
...全文
88 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
123xie 2005-03-20
  • 打赏
  • 举报
回复
谢谢各位,弄明白了
scoutlin 2005-03-20
  • 打赏
  • 举报
回复
<form name=form1>
<select name=week>
<option value=1>星期一
<option value=2>星期二
<option value=3>星期三
<option value=4>星期四
<option value=5>星期五
<option value=6>星期六
<option value=0>星期日
</select>
</form>
<script>
document.form1.week.value=new Date().getUTCDay();
</script>
123xie 2005-03-20
  • 打赏
  • 举报
回复
非常谢谢 boythl(沙漠孤狐【这年头咋都不结帖呢,只顶不回了】)

我没把问题讲清楚。

做个例子:一列表框中列表项有:星期一、星期二、星期三、星期四....

现在我需要在页面打开时,让列表框动态选中其中的某一项,比如让“星期二”项为选中状态,该用什么函数命令实现?

jarraytan 2005-03-20
  • 打赏
  • 举报
回复
若我的回帖有问题或我的例子你没看懂的话,欢迎在CSDN中给我发短消息。谢谢!
jarraytan 2005-03-20
  • 打赏
  • 举报
回复
给个简单的例子你吧:

<select name="Ctype" id="Ctype" style="width: 60 ">
<% dim Ctype
Ctype=rs("Ctype")
rs1.open "select * from cardtype",conn,1,1
do while not rs1.eof %>
<option value="<%= rs1("ctype") %>" <% if ctype=rs1("ctype") then Response.Write(" selected") %>><%= rs1("ctype") %></option>
<% rs1.movenext
loop
rs1.close %>
</select>
peijunfeng 2005-03-20
  • 打赏
  • 举报
回复
<select name="…" size=n multiple >
<% while not rs.eof
if 符合条件 then
%>
<option selected><%=rs("FildName")%></option>
<% else %>
<option><%=rs("FildName")%></option>
<%
end if
rs.movenext
wend
%>
</select>
即符合条件的,加一个关键字selected 就可以了

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧