首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求个外部变量得function值的有关问题

2012-02-23 
求个外部变量得function值的问题如我的代码是这样的varLnzIDfunctionpopSignFlow(isLogin,LId){popSign(i

求个外部变量得function值的问题
如我的代码是这样的


var   LnzID;  
function   popSignFlow(isLogin,LId)   {
    popSign(isLogin);
    LnzID=LId;
    document.body.style.overflow   =   "hidden ";
    alert(LnzID);      
//LnzID这值已经得到了
}
问题是,我如何把这个LnzID值赋到这以下的代码里
var   sign_in_flow   =   ' <form   action= "../222.asp?Id= '+LnzID+ ' "     method= "post "> ';

[解决办法]
var LnzID;
function popSignFlow(isLogin,LId) {
popSign(isLogin);
LnzID=LId;
document.body.style.overflow = "hidden ";
alert(LnzID);
//LnzID这值已经得到了
}

var sign_in_flow = ' <form action= "../222.asp?Id= '+LnzID+ ' " method= "post "> ';

这样不行么
[解决办法]
执行顺序问题,上面那个是写在函数里的,函数要用户点 <a> 才触发,下面那个上来就执行了,这个时候用户还没点怎么能得到值,改成下面这样
var sign_in_flow = " <form name= "newForm " action=\ "../222.asp?Id= "+LnzID+ "\ " method=\ "post\ "> "


LnzID=LId;这句也要改
newForm.action= "../222.asp?Id= "+LId


还有下面的那个sign_in_flow参数没调用啊
[解决办法]
loadSignInFlow()没调用

热点排行