CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

50分@,请教在代码中中如何把把变量清空,或者把变量复位!open一个窗口是否父宣窗口变量清空!

楼主hyj122(hyj122)2004-12-03 08:53:50 在 Web 开发 / JavaScript 提问

     
   
   
   
   
   
    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

相关问题

  • 怎么清空TCHAR变量
  • 关于清空全局变量。
  • 如何清空所有的session变量?
  • 如何清空结构体变量?
  • 关于清空对象变量问题
  • 如何清空变量?是指清空变量所占的内容地址?
  • 如何清空session变量的值,或者删除一个session变量
  • 怎样一次性清空一个record变量?
  • 如何用最简单的办法清空数组变量?
  • 如何清空REQUEST(变量)里的数据呢?

关键词

  • document
  • null
  • 变量
  • codeid
  • conid
  • popupfaid
  • retval
  • codetree
  • popu
  • dialogwidth

得分解答快速导航

  • 帖主:hyj122
  • houlinghouling
  • daikaiming

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo