读书人

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

发布时间: 2012-02-27 10:00:22 作者: rapoo

大家帮忙看一下这段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

读书人网 >asp.net

热点推荐