我的程序是这样的:
在A页面用windows.open打开B页面,然后在B页面中选中一个值返回到A页面中,用的是window.opener.document.getElementById(organID).value = idvalue,
并且在A页面中确实存在ID为organID的控件,一直提示window.opener.document.getElementById(organID)为空或不是对象,求高手帮忙解决
------解决方案--------------------
window.opener.document.getElementById('organID').value = idvalue
------解决方案--------------------
这段代码看着没问题,你是不是opener对象丢失了后者你弹出窗口的时候把opener置成null了?
------解决方案--------------------
这样吧,把你的代码都贴出来吧。
------解决方案--------------------
------解决方案--------------------
window.opener.document.getElementById(ID).value = idvalue
这个ID必须是在A页面中存在,你的OpenerID这个根本就不是在A页面中定义的id名称