高分求解:js变量如何赋值给asp变量

时间:2021-07-12 21:28:32
asp变量赋给js变量容易,但是倒过来怎么就不行了?
<%
//js=asp变量

dim a
a="qqqqqqqqqq"
%>
<script>
function aa()
{
i="<%=a%>"
return i;
}
alert(aa());
</script>





---------------------------------------------问题在这里
asp变量=js变量
<%
dim b
b="若何让js变量aa()的值给asp变量b"
%>

13 个解决方案

#1


一个客户端,一个服务端。用session或者cookie 。再或者用url传吧

#2


=aa()不行吗

#3


从JS中取变量到asp吗?

学习一下

#4


form,cookie,session,url

#5


是的
b=aa()肯定不行

#6


把js变量存在隐藏的input里,提交页面,再用request.form取得这个值

#7


给asp变量赋值肯定是要提交的,session好像不行吧?js可以操作session吗?我不会呵呵。
post、get、url都应该可以。cookie比较麻烦一些吧。

#8


<%
'js=asp变量
dim a
a="qqqqqqqqqq"
%>
<script language=javascript runat="server">
function aa()
{
i=a+"这是b的值";
return i;
}
</script>
<%
dim b
b=aa()
response.write a&"<br>"
response.write b
%>

#9


对了,客户端的JS不能操作session的,实在是抱歉!

#10


服务器端和客户端的概念要搞清楚,这就是B/S

#11


我测试了yongz_0(涩男郎) 可以用,不过是在服务器端执行的

#12


谢谢原来就是这个: runat="server"

#13


不过客户端的变量还是无法写入asp变量

#1


一个客户端,一个服务端。用session或者cookie 。再或者用url传吧

#2


=aa()不行吗

#3


从JS中取变量到asp吗?

学习一下

#4


form,cookie,session,url

#5


是的
b=aa()肯定不行

#6


把js变量存在隐藏的input里,提交页面,再用request.form取得这个值

#7


给asp变量赋值肯定是要提交的,session好像不行吧?js可以操作session吗?我不会呵呵。
post、get、url都应该可以。cookie比较麻烦一些吧。

#8


<%
'js=asp变量
dim a
a="qqqqqqqqqq"
%>
<script language=javascript runat="server">
function aa()
{
i=a+"这是b的值";
return i;
}
</script>
<%
dim b
b=aa()
response.write a&"<br>"
response.write b
%>

#9


对了,客户端的JS不能操作session的,实在是抱歉!

#10


服务器端和客户端的概念要搞清楚,这就是B/S

#11


我测试了yongz_0(涩男郎) 可以用,不过是在服务器端执行的

#12


谢谢原来就是这个: runat="server"

#13


不过客户端的变量还是无法写入asp变量