当前位置: 代码迷 >> ASP.NET >> 大家帮忙看一下这段js解决方法
  详细解决方案

大家帮忙看一下这段js解决方法

热度:1189   发布时间:2013-02-26 00:00:00.0
大家帮忙看一下这段js
var   parent_window   =   parent.dialogArguments;
 
  function   dg_onclick(id1,name1){


          if(   parent_window.form1.hd_grantlist.value.indexOf(id1) <0){
                parent_window.form1.hd_grantlist.value+=id1+ ", ";
                parent_window.form1.lb_GrantList1.value+=name1+ ", ";
          }else   if(   parent_window.form1.hd_grantlist.value.indexOf(id1)> =0){
              parent_window.form1.hd_grantlist.value=parent_window.form1.hd_grantlist.value.replace(id1+ ", ", " ");
                parent_window.form1.lb_GrantList1.value=parent_window.form1.lb_GrantList1.value.replace(name1+ ", ", " ");
          }

  }

这段代码在执行的时候,报错“parent_window.form1.hd_grantlist.value”的值为空或不是对象。

在父页面上hd_grantlist这个控件是有的,为什么会报错呢?

------解决方案--------------------------------------------------------
如果你这个是弹出的窗口,可以用window.opner来获取父窗体的对象
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
jf
  相关解决方案