如何将读取到的数据表现在OPTION SELECTED上?

shadelin 2005-04-05 02:18:11
<select name="sexual">
<%
sexual=data_article("sexual")
if sexual="" then
%>
<option value="" selected>未知</option><option value="男">男</option><option value="女">女</option>
<%end if%>
<%
if sexual="男" then
%>
<option value="男">未知</option><option value="男" selected>男</option><option value="女">女</option>
<%end if%>
<%
if sexual="女" then
%>
<option value="">未知</option><option value="男">男</option><option value="女" selected>女</option>
<%end if%>
</select>

以上是最笨的方法了
不过如果是很长的一个SELECT呢?如何将SELECTED属性正确定位到OPTION?
谢谢!
...全文
221 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shadelin 2005-04-05
  • 打赏
  • 举报
回复
谢谢两位的指教!
hbhbhbhbhb1021(天外水火)的方法似乎更好一些
所以多给2分,结帐。
  • 打赏
  • 举报
回复
if sexual=yyy then

response.write "seleced"
end if
hbhbhbhbhb1021 2005-04-05
  • 打赏
  • 举报
回复
建立数据集
<select name="sexual">
<option selected></option>
do until adorst.EOF
Response.Write "<option value='" & adorst("id") & "'>" & adorst("name") & "</option>"
adorst.MoveNext
loop
</select>
以上adorst("id")为id字段
adorst("name")为名字字段

28,406

社区成员

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

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