js变量传值问题,求大神讲解

2024-12-31 20:34:15
推荐回答(3个)
回答1:

执行顺序问题。
虽然你onload方法放在alert前面,但是onload方法不是立即执行的,他等页面完全加载才会执行。此时alert早执行完了。

回答2:

楼上说的对,你别用window.onload了。

var userinfo_f="";
test();
function test(){
 userinfo_f=....;
alert(userinfo_f);
}
alert(userinfo_f);

这样试试

回答3:

js我也不是很明白,能不能在test()里边拿到值后直接往页面上加数据呢