读书人

问个asp变量赋值的有关问题

发布时间: 2012-02-11 09:51:34 作者: rapoo

问个asp变量赋值的问题
<script language= "vbscript ">
dim a1
sub aa()
a1= "123 "
msgbox a1
end sub

sub bb()
a1= "456 "
msgbox a1
end sub

</script>
<p align=center>
<input type=button onclick= "aa() " value= "启动aa " > </input>
<input type=button onclick= "bb() " value= "启动bb " > </input>
</p>

急急急.问个asp变量赋值的问题

点调用aa的按钮这个时候a1的值是123,然后关掉msgbox
再点调用bb的按钮这个时候a1的值是456,然后关掉msgbox

请问调用aa的时候就弹出a1=123点确定关掉,再点调用bb弹出a1=456,
这个时候是a1的456是覆盖掉原来的a1的123的值吗?是覆盖的意思吗?

还是说调用aa过程a1是123,关掉msgbox后a1就是空值了,再调用bb弹出a1=456给a1空值赋上了456呢?

[解决办法]
这个时候是a1的456是覆盖掉原来的a1的123的值吗?是覆盖的意思吗?
-----
是的,因为a1是个全局变量,aa()和bb()里的a1都是同一个变量...

读书人网 >ASP

热点推荐