JScript赋值给asp变量

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:02:21
使用语言:ASP/JS
问题:在ASP网页中将JS的变量值赋值给ASP(VBSCRIPT)变量
举例:
<%dim II%>
<script>
var I="123"
...
</script>
要求:将JS中I的值赋值给VB中的II
使用提交的方法是可以 但比较麻烦
感谢大家提醒我JS和ASP是“客户端代码和服务器端代码”

先创建一个隐藏域表单,然后在上面的<script></script>之间加如下代码:document.getElementById("隐藏表单id的值")=I
上面的代码实现了,把JS中的变量值放到了隐藏域中,然后在点击提交的时候,通过,可以用II=request.form("隐藏表单name的值")语句获取这个隐藏域中值.-----这是一个比较麻烦但为了实现客户端代码和服务器端代码这个方法的理念只能如此(也许有其他的办法,但是原理都基本如此).
否则,如一楼所说的,没办法实现---一个运行在客户端,一个运行在服务器端

一个运行在客户端,一个运行在服务器端,无法实现

呵呵 有意思
先把变量保存在表单里,然后在用request.QueryString提交给vbscript,你试一下,我这人太懒了。如果能成功给俺说一声。