如题所述
肯定调用了 INIT是页面初始化方法 写body里面的 test就是随便写了个按钮
追答你调试一下这个方法function init() { a = "111";alert(a) ;}看页面初始化是否执行了?
追问执行了 就是不能给全局变量赋值
追答能把页面代码贴出来吗?
追问
var a =null;
function init()
{
a = "111";
}
function test()
{
alert(a);
}
貌似正确的。
你把去掉试试。
引用页面怎么用的script?
这个貌似不行 一样是空 我怀疑是ECLIPSE的问题
追答不会吧,我测试一切正常,返回111
追问是啊 所以我郁闷
追答我在IE和firefox中测试通过。
我肯定是在TEST前调用的init方法
追答.......你用你得按钮执行的他就从新执行了一次script...所以它又给a赋值成NUll了~!
追问额 大哥 我定义的是全局变量
追答。。。。。。。。我知道。。。你运行我的~!!!