var ss;
var ret=null;
ret=window.showModalDialog(PopPage+'?'+Argname+'='+Arg+'&querytype=L&selectType='+SelectType+'&'+Argname1+'='+Arg1+'&'+Argname2+'='+Arg2,ret,'dialogwidth:'+Width+'px;dialogheight:'+Height+'px'+';scrollbar:no;toolbar:no;menubar:no;resize:no;directories:no;status:no');
if(ret==null){
return;
}
ss=ret.split("|");
//取到返回值后用|分离成两部分
Textseq.value=ss[0];
Textname.value=ss[1];
}
如果,ret没有设置null.
页面会报错:undefined为空或不是对象.
此处特别注意变量ret要预设null
var ret=null;
ret=window.showModalDialog(PopPage+'?'+Argname+'='+Arg+'&querytype=L&selectType='+SelectType+'&'+Argname1+'='+Arg1+'&'+Argname2+'='+Arg2,ret,'dialogwidth:'+Width+'px;dialogheight:'+Height+'px'+';scrollbar:no;toolbar:no;menubar:no;resize:no;directories:no;status:no');
if(ret==null){
return;
}
ss=ret.split("|");
//取到返回值后用|分离成两部分
Textseq.value=ss[0];
Textname.value=ss[1];
}
如果,ret没有设置null.
页面会报错:undefined为空或不是对象.
此处特别注意变量ret要预设null
本文介绍了一种处理窗口对话框返回值的方法,通过预设变量ret为null避免了页面出现undefined错误,并详细展示了如何使用split方法解析返回值。
5817

被折叠的 条评论
为什么被折叠?



