标题:
请教一个计算方面的问题,在线等
[打印本页]
作者:
155054370
时间:
2008-7-17 13:16
标题:
请教一个计算方面的问题,在线等
在页面中有个下拉框控件(类似于COMBO BOX),选中该控件中的某一条记录,页面中的其它控件会显示与该条记录相对应的信息,可是下拉框为什么不能保留我刚才选中的记录,而是回到初始呢?请问如何才能实现将选中的显示在下拉框中。具体程序如下
<html>
<head>
<script language="javascript">
function doSelect(sid,sname)
{
//alert(sname);
if(sid!=0)
window.location="select1.asp?babyname="+sname+"&id="+sid;
return;
}
</script>
</head>
<body>
<form name="form1">
<select id="sel" name="sel" >
<option value="0">请选择</option>
<option value="1">贝贝</option>
<option value="2">晶晶</option>
<option value="3">欢欢</option>
<option value="4">迎迎</option>
<option value="5">妮妮</option>
</select>
<%
dim bname
dim bid
bname=request.querystring("babyname")
bid=request.querystring("id")
'response.write("<script>document.form1.sel.options['&bid&'].selected=true</script>")
%>
<script language="vbscript">
function show()
{
document.form1.sel.options['<%=bid%>'].selected=true
}
window.onload=show
</script>
<select name="sel2">
<%
for i=1 to 4
%>
<option><%=bname%></option>
<%
next
%>
</select>
</form>
</body>
</html>
作者:
155054370
时间:
2008-7-17 17:48
标题:
失望啦
没有人会?
作者:
Nothing
时间:
2008-7-17 23:29
在选中的地方加上
<option selected></option>
例如
<option value="1" <%if bid=1 then response.write "selected"%>>贝贝</option>
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0