50分@,请教在代码中中如何把把变量清空,或者把变量复位!open一个窗口是否父宣窗口变量清空!
function PopUpFAID(codeId,conId)
{
retval=window.showModalDialog("codetree_popu.aspx?D="+codeId+"&C="+conId,+''+"dialogWidth:255px; dialogHeight:450px; dialogLeft:100px; dialogTop:100px; status:no; directories:yes;scrollbars:no;Resizable=no; " );
if(retval!=null)
{
document.getElementById(retval[1]).value=retval[0];
return true;
}
return false;
}
this.tbClientType.Attributes.Add("ondblclick","PopUpFAID('oc','tbClientType')");
Tbcollecttype.Attributes.Add("ondblclick","PopUpFAID('oe','Tbcollecttype')");
TbEnterpriseType.Attributes.Add("ondblclick","PopUpFAID('ay','TbEnterpriseType')");
TbInfoCollect.Attributes.Add("ondblclick","PopUpFAID('oa','TbInfoCollect')");
出现有4次后,变量就固定了,第5次后每次都弹出相同的窗口...
现在换成.........
function PopUpFAID2(codeId,conId)
{
retval=window.showModalDialog("codetree_popu.aspx?D="+codeId+"&C="+conId,+''+"dialogWidth:255px; dialogHeight:450px; dialogLeft:100px; dialogTop:100px; status:no; directories:yes;scrollbars:no;Resizable=no; " );
if(retval!=null)
{
document.getElementById(retval[1]).value=retval[0];
return true;
}
return false;
}
function PopUpFAID3(codeId,conId)
{
retval=window.showModalDialog("codetree_popu.aspx?D="+codeId+"&C="+conId,+''+"dialogWidth:255px; dialogHeight:450px; dialogLeft:100px; dialogTop:100px; status:no; directories:yes;scrollbars:no;Resizable=no; " );
if(retval!=null)
{
document.getElementById(retval[1]).value=retval[0];
return true;
}
return false;
}
function PopUpFAID4(codeId,conId)
{
retval=window.showModalDialog("codetree_popu.aspx?D="+codeId+"&C="+conId,+''+"dialogWidth:255px; dialogHeight:450px; dialogLeft:100px; dialogTop:100px; status:no; directories:yes;scrollbars:no;Resizable=no; " );
if(retval!=null)
{
document.getElementById(retval[1]).value=retval[0];
return true;
}
return false;
}
本来一个过程的,出现有4次后,变量就固定了,第5次后每次都弹出相同的窗口...
我换成了4个过程也是一样的...晕...
this.tbClientType.Attributes.Add("ondblclick","PopUpFAID('oc','tbClientType')");
this.Tbcollecttype.Attributes.Add("ondblclick","PopUpFAID2('oe','Tbcollecttype')");
this.TbEnterpriseType.Attributes.Add("ondblclick","PopUpFAID3('ay','TbEnterpriseType')");
TbInfoCollect.Attributes.Add("ondblclick","PopUpFAID4('oa','TbInfoCollect')");
问题点数:50、回复次数:3Top
1 楼hyj122(hyj122)回复于 2004-12-03 08:54:50 得分 0
谢谢Top
2 楼houlinghouling(秋水伊)回复于 2004-12-03 09:59:31 得分 40
看了你的代码我也晕!
看看
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vbcon/html/vbtskReferencingControlsInWebFormsPages.htm
用findcontrol来做好了!Top
3 楼daikaiming(坏人)回复于 2004-12-06 10:33:33 得分 10
写个专门用来清空的函数。Top




