看看这个调用函数有错吗?

wushunhui 2002-09-26 05:48:52
<html>
...
<body>
...
<form>
<select name="select" onChange="myfunction()">
<option>please...</option>
<option>test...</option>
</select>
...
</form>
...
</body>
...
</html>
<script runat=server language=vbscript>
function myfunction()
...
end function
</script>

函数myfunction要在服务器端运行,访问服务器端的数据库!
...全文
54 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wushunhui 2002-09-29
  • 打赏
  • 举报
回复
谢谢各位,结贴啦!
wushunhui 2002-09-27
  • 打赏
  • 举报
回复
to:superhasty

也就是说每调用一个函数就要增加一个asp页面来进行处理罗!!??
iStringTheory 2002-09-27
  • 打赏
  • 举报
回复
http://www.csdn.net/Expert/TopicView1.asp?id=1059033
superhasty 2002-09-27
  • 打赏
  • 举报
回复
你可以考虑做成一个通用的页面:要求传入数据库表的名字和要查询字段;在客户端脚本中调用一个处理函数传入返回值,这个函数在调用的页面中。

这样不就基本可以解决了吗?
wushunhui 2002-09-26
  • 打赏
  • 举报
回复
唉,我希望的泡泡破灭了!--我猜想也是不能实现的!只是还是寄与了一点点的希望!结果……

to:beyong_xiruo

用隐藏帧怎么来实现呢?能给点代码吗?

谢谢谢谢了!
superhasty 2002-09-26
  • 打赏
  • 举报
回复
写错了一行:
document.write "<%=rs.fields("field").value%>"
msgbox("成功了!")
superhasty 2002-09-26
  • 打赏
  • 举报
回复
当然不行。不过你可以这样修改,可以实现你想要的不提交而且到服务器端查询的效果:
<form>
<select name="select" onChange="vbscript:myfunction()">
<option>please...</option>
<option>test...</option>
</select>
</form>
...
<script language=vbscript id=getdb></script>
<script language=vbscript>
function myfunction()
getdb.src="myfunction.asp?param=x"
end function
</script>

然后增加一个myfunction.asp文件,该文件中,用服务器端代码查询数据库,然后在该文件中写vbs脚本(这些vbs脚本相当与在<script language=vbscript id=getdb></scirpt>中间),从而将查询数据库的结果填写到你的页面中。

示例myfunction.asp如下:
<% @language=vbscript %>
<%param=request.querystring("param")
sql="select * from table"
rs.open sql,cn
...
%>
'下面是客户端的vbscript脚本
document.write "<%rs.fields("field").value%>"
msgbox("成功了!")
希偌 2002-09-26
  • 打赏
  • 举报
回复
用客户端的脚本不能直接调用服务器端的函数,不过你可以通过一个隐藏帧来完成同样的功能!
freelyl 2002-09-26
  • 打赏
  • 举报
回复
我说```````这个调用是不可以的。
iStringTheory 2002-09-26
  • 打赏
  • 举报
回复
<select name="select" onChange="myfunction()">
<option>please...</option>
<option>test...</option>
</select>
只能调用客户端脚本,不能调用服务端脚本

28,404

社区成员

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

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