asp 传给 jscript的问题

realjoshzuo 2005-07-14 05:34:32
我想把asp语句从后台数据库里面取出来的值,传递给jscript前台。
但是不知道怎样弄,有没有例子可以参考一下,谢谢!

比如:



<%
Dim sqltext,gbid
gbid=request("GBID")
sqltext = "Select * From [Product] where Product_ID='"& gbid &"'"
rs.Open sqltext,Conn,1,1
%>
a、b、c分别是rs(0)rs(1)rs(2)


<script language=javascript>
function Enterkey(){
if(event.keyCode==13)
{
document.all.GBNAME.value="a";
document.all.GBSPEC.value="b";
document.all.GBPRICE.value="c";
document.all.GBNUM.focus();

}
}

</script>
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
realjoshzuo 2005-07-14
  • 打赏
  • 举报
回复
谢谢两位,还有一个问题
如果GBID是js语句document.all.GBID.value传来值,怎样把这个值传到(sql--sqltext = "Select * From [Product] where Product_ID='"& gbid &"'")语句中

document.all.GBID.value和下面三个是在一个form里面的input
document.all.GBNAME.value
document.all.GBSPEC.value
document.all.GBPRICE.value
menrock 2005-07-14
  • 打赏
  • 举报
回复
<%
Dim sqltext,gbid
gbid=request("GBID")
sqltext = "Select * From [Product] where Product_ID='"& gbid &"'"
rs.Open sqltext,Conn,1,1
%>

<script language=javascript>
function Enterkey(){
if(event.keyCode==13)
{
document.all.GBNAME.value="<%=rs(0)%>";
document.all.GBSPEC.value="<%=rs(1)%>";
document.all.GBPRICE.value="<%=rs(2)%>";
document.all.GBNUM.focus();

}
}

</script>
zw0052 2005-07-14
  • 打赏
  • 举报
回复
你参考一下吧
zw0052 2005-07-14
  • 打赏
  • 举报
回复
在asp<%%>中执行js脚本:
<%="<SCRIPT LANGUAGE='JavaScript'>"%>
window.open ('regedit1.asp', '', 'width=530,height=350,fullscreen=no, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no')
window.opener=null
window.close()
</SCRIPT>

87,920

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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