请高手帮忙解决!!!!!!!!!!!!!!!!!!!!!!!谢谢!!!急啊!~!!!

pauselifan 2005-09-06 12:46:05
set rs=server.CreateObject("adodb.recordset")
rs.open "select bookid where nclassid="&nclassid&" order by adddate desc",conn,1,1

<script language="javascript">
function f_edit(fmid){

var value="";
for(i=0;i<fmid.length;i++)
{
if(fmid[i].checked)
{
value=fmid[i].value
break;
}
}
if(value=="")
{
alert(' 请选择你需要的radio');
return false;
}
else
{
alert('你选择的radio为:'+value);
window.open("shopping1.asp?id="+rs("bookid")+"&fmid="+value,"Menu_show","");
}
}
</script>
<form name="form1" method="post" action="">
<label>
<input name="rg1" type="radio" value="三个月" checked >
三个月</label>

<label>
<input type="radio" name="rg1" value="半年">
半年</label>

<label>
<input type="radio" name="rg1" value="全年">
全年</label>
<% response.write "<a href=# onClick=""javascript:return f_edit(form1.rg1)""><img src=images/gouwu.gif width=65 height=20 align=absmiddle border=0></a> "%>
我是想把数据库得到的bookid 和所选radio的值一起传到shopping1.asp的
请问该怎么改啊!?
这里alert('你选择的radio为:'+value);
window.open("shopping1.asp?id="+rs("bookid")+"&fmid="+value,"Menu_show","");这样写肯定不对,可是该怎么办呢?
...全文
93 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
patann 2005-09-06
  • 打赏
  • 举报
回复
先用定义一个变量kkkkk用来保存rs("bookid"),再
window.open("shopping1.asp?id="+kkkkk+"fmid="+value,"Menu_show","");
试下行不行?
pauselifan 2005-09-06
  • 打赏
  • 举报
回复
window.open("shopping1.asp?id="+<%=rs("bookid")%>+"&fmid="+value,"Menu_show","");
这样还是不行啊!
baiyunfei 2005-09-06
  • 打赏
  • 举报
回复
window.open("shopping1.asp?id="+<%=rs("bookid")%>+"&fmid="+value,"Menu_show","");
pauselifan 2005-09-06
  • 打赏
  • 举报
回复
那定义变量是在JS里定义还是在<BODY>里定义?
我从哪儿个里取数据不重要,现在JS以外我可以得到RS(“BOOKID”)的值。
我就想问在JS里怎么取到BOOKID的值
创造奇迹9999 2005-09-06
  • 打赏
  • 举报
回复
我想知道,你这条语句是从什么表里面取数据
rs.open "select bookid where nclassid="&nclassid&" order by adddate desc",conn,1,1

28,390

社区成员

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

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