将asp中的变量传递给js函数
答案:3 悬赏:0
解决时间 2021-03-09 15:16
- 提问者网友:控制庸俗
- 2021-03-08 20:34
比如:<br><script language="JavaScript"> <br>function action(){<br>var i= 这里如何获取a的变量<br>alert(i);<br>}<br></script><br><%<br>dim a<br>a="ccc"<br>Response.write "<input type='button' name='Submit' value='点击' onClick ='action()'/> "<br>%>
最佳答案
- 二级知识专家网友:花一样艳美的陌生人
- 2021-03-08 22:00
是这样做的,在asp这里:<script type=”text/javascript” src=”lpindex.js?jsid=trim(request(‘id'))” ></script> 而在js那边:location.href='lmsg.asp?id=<%=trim(request(“jsid”))%>';这样做出来的结果就是,获取的asp变量根本用不上的。
最好的方法是在asp里面设置一个script代码块,用<%%>赋值,js文件里面不能使用<%%>,因为asp解析器不解析js文件,如下:
HTML code:
代码如下:
<script type=”text/javascript”>
var a='<%=trim(request(“id”))%>';///////这个代码块要放在xxx.js前面
</script>
<script src=”xxx.js” type=”text/javascript”></script>
最好的方法是在asp里面设置一个script代码块,用<%%>赋值,js文件里面不能使用<%%>,因为asp解析器不解析js文件,如下:
HTML code:
代码如下:
<script type=”text/javascript”>
var a='<%=trim(request(“id”))%>';///////这个代码块要放在xxx.js前面
</script>
<script src=”xxx.js” type=”text/javascript”></script>
全部回答
- 1楼网友:厌今念往
- 2021-03-09 00:44
对于你的想法我诚恳的提一些意见:,她们中有很多人是靠自己的努力来创造财富,往往都有很高的追求和理想。 2、人需要有积极向上的生活态度,需要靠自己的努力来实现自己的价值,
- 2楼网友:承载所有颓废
- 2021-03-08 23:35
<% <br>dim a <br>a="ccc" <br>Response.write "<input type='button' name='Submit' value='点击' onClick ='action()'/> " <br>%><br><br><script language="JavaScript"> <br>function action(){ <br>var i=<%=a%>;<br>alert(i); <br>} <br></script>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯