注册 登录
编程论坛 ASP技术论坛

如何使这个变量变为函数外面的赋值。

ysf0181 发布于 2012-12-18 14:56, 395 次点击
<%

sub abc()
   a = 5
end sub
call abc()
response.write a  '输出结果是空的,我要的是输出5该怎么写呢?


 
%>
3 回复
#2
hu9jj2012-12-19 11:05
在第2行加dim a 试试看。
#3
ysf01812012-12-19 15:53
dim a '就是使a 为局部变量,只在函数内可以用及赋值,在函数外这个变量是不存在或者不影响函数外同名的变量的。

应该有办法,在函数内部使其变为同一个页面的变量的。(排除使用 session(""))
#4
hubowei2012-12-20 07:49
dim a
sub abc()
   a = 5
end sub
call abc()
response.write a  '输出结果是空的,我要的是输出5该怎么写呢?


1