如何改变菜单中selected项?

xfyz 2002-04-17 01:52:22
数据库表a(字段aid,aname,bid)和表b(字段bid,bname)
现在想制作a表记录修改页面中,其中有一个菜单项从b表中读取(根据a表中的bid来显示b表中的bname),问题是出现在:修改时如何直接选择菜单项,来改变该a表记录的bid项!麻烦各位,写出代码,谢谢啦!
...全文
41 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinesun 2002-04-18
  • 打赏
  • 举报
回复
onclick="return B1_onclick()"——这一语句可以去掉,本来这是一个验证合法性机制,在前面加上一个验证合法性Java语句,确认数据无误才发送的,但我这里没有写出来,对不起,这个直接去掉就行了,就不会提示“缺少对象”的错误了。
xfyz 2002-04-17
  • 打赏
  • 举报
回复
结果会提示“缺少对象”,不过数据可以改来!
xfyz 2002-04-17
  • 打赏
  • 举报
回复
to:chinesun(石上)

其中"onclick= "return B1_onclick()"什么意思?只要加句就行了吗?
chinesun 2002-04-17
  • 打赏
  • 举报
回复
<%
set rs=server.CreateObject ("adodb.recordset")
Sql="SELECT * from a where aid=aid"//aid
rs.Open Sql,con,1,1
%>
//这里写上其他的语句
<form action="up.asp" method="POST" name=form1>
<%
set srs=server.createobject("adodb.recordset")
Sql="SELECT * from b order by bid"
srs.Open Sql,con,1,1
do while not srs.eof
%>
<option <%if rs("bid")=srs("bid") then Response.Write "selected"%> value='<%=srs("bid")%>'><%=srs("bname")%></option>

<%
srs.MoveNext
loop
srs.close
set srs=nothing
%>
<input type="submit" value="修改" name="B1" LANGUAGE="javascript" onclick="return B1_onclick()"><input type="reset" value="重来" id=reset1 name=reset1>
</form>
//这里写其他要的语句
<%
rs.Close
set rs=nothing
%>
希偌 2002-04-17
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/506/506714.xml?temp=.1440546

28,391

社区成员

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

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