如何从ASP中把值传给javascipt?(急!!)

falcon8112 2003-10-24 02:39:19
<script language=javascript>
<!--
set sec=0;min=10;
var strAnswer = "";
idt=window.setTimeout("TimeOut();",1000);
-->
这是一个计时器程序的头部!现在我想将外面的一个时间长度的定义timelimit传给min,不知到怎么办啊?麻烦大家帮帮我!
...全文
71 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
smallmobile 2003-10-24
  • 打赏
  • 举报
回复
一样的写法,如果你可以保证timelimit不为空且肯定是数字那么
min = <%=timelimit%>

否则
min = "<%=timelimit%>"
ricky460 2003-10-24
  • 打赏
  • 举报
回复
同一个页面里:
<%@language = "javascript"%>
<% var timelimit = 20 %>
<html>
<head>
<script language = "vbscript">
set sec=0;min=<%=timelimit%>;'这里调用给min赋值 。 。 。
var strAnswer = "";
idt=window.setTimeout("TimeOut();",1000);
</script>
</head>
<body></body></html>
在不同页面的话:例如a中输入limittime,然后在b中调用。。
a.asp

<html><body>
<form name = "LimitForm" action="b.asp" method="post">
时间限制:<input name = "LimitTime" id = "LimitTime" value = "20"><br>
<input type = "submit" value = "提交">
</form>
</body></html>

b.asp

<%@language = "javascript"%>
<% var timelimit = Request("LimitTime"); %>
<html>
<head>
<script language = "vbscript">
set sec=0;min=<%=timelimit%>;
var strAnswer = "";
idt=window.setTimeout("TimeOut();",1000);
</script>
</head>
<body></body></html>
falcon8112 2003-10-24
  • 打赏
  • 举报
回复
先谢谢上面两位大哥!我想你们能不能举个例子给我看看!我也用上面的方法试过了!不管用。我不知道错再哪儿?
timelimit=request("time")'这是从上面一个页面传下来的值
<script language="javascipt">
<!--
......//这里怎么写?
-->
<html><body>
<table ....>
<form name=form1 ...>
<tr><td><input type=hidden name=timelimit value=<%=timelimit%></td</tr>
....
zhfkiller 2003-10-24
  • 打赏
  • 举报
回复
用VBS穿到一个隐藏的input里面
再用JS取出来
梦想成真2003 2003-10-24
  • 打赏
  • 举报
回复
用hidden控件

87,988

社区成员

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

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