asp能直接调用js变量吗?

poil3899 2005-12-19 03:09:01
asp能直接调用js变量吗?
<script>
function showselect()
{
var selects=document.Groups.ggfl.value;
if (document.Groups.ggfl.value==selects) {
<%set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from 广告管理 where ggfl="&selects,con,1,1 '可以的话这条件应该如何写
dim paixu
if rs.EOF and rs.BOF then
paixu=0
else
do while not rs.EOF%>
<%rs.MoveNext
loop
paixu=rs.RecordCount
end if
rs.close
set rs=nothing%>
document.Groups.ggzt.value = selects;
}
}
</script>
...全文
180 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
KimSoft 2005-12-19
  • 打赏
  • 举报
回复
所以下面的代码是可以的
<%
count = 10
%>
<script>
var count = <%= count%>; //服务执行后、生成var count = 10;
for (var i = 0; i < count; i++){
alert(i);
}
</script>
KimSoft 2005-12-19
  • 打赏
  • 举报
回复
不行的。上面的代码在服务器端肯定会执行。

也就是说先执行<%%>里的东东,执行完后生成html后,再执行javascript
dongua 2005-12-19
  • 打赏
  • 举报
回复
你可以通过asp动态生成JS代码。
poil3899 2005-12-19
  • 打赏
  • 举报
回复
那就只能通过弹出窗口开转换吗?
有没有别的办法
最好是在同一个页面内!!
dongua 2005-12-19
  • 打赏
  • 举报
回复
不行。

28,408

社区成员

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

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