执行顺序问题。虽然你onload方法放在alert前面,但是onload方法不是立即执行的,他等页面完全加载才会执行。此时alert早执行完了。
楼上说的对,你别用window.onload了。
var userinfo_f="";test();function test(){ userinfo_f=....;alert(userinfo_f);}alert(userinfo_f);
这样试试
js我也不是很明白,能不能在test()里边拿到值后直接往页面上加数据呢