首先在js里局部变量和全局变量取值是不一样的
全局变量指定义在function外的变量
var globalvar = 'a';
function test(){
alert(globalvar);
}
这样是取不到值的,显示未定义
var globalvar = 'a';
function test(){
alert(window.globalvar);
}
这样使用”window.全局变量名“可以获取、修改全局变量。
一开始没想到是全局变量问题,后来试着试着变成局部变量后程序才成功了