关闭子窗口的同时给父窗口中指定的元素赋值的问题 window.opener.document.all[elementsname].value = elementsvalue; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript">function closewindow(elementsname, elementsvalue){ opener.form1.elementsname.value = elementsvalue; window.close();}</script> 若elementsname是字符变量的话,opener.document.all[elementsname].value = elementsvalue;是没问题的~你先判断一下传的参数正确否,然后看父窗口中这个对象存在不存在! elementsname确实是字符串变量它表示父窗口指定元素的名称而且确实存在于父窗口,很疑惑啊 window.opener.document.all["elementsname"].value = elementsvalue; 上面的不对,看错了eval("window.opener.document.all['"+elementsname+"'].value = elementsvalue"); eval("window.opener.document.all['"+elementsname+"'].value = "+elementsvalue); 奇怪啊 ext gridpanel显示数据 求助???????本人初学extjs 求助!!!!! 请问这样的弧形定位用jquery怎么实现 求助:jquery投票插件 求一时间点正则 Ext.tree.TreePanel问题 求两个固定日期之间天数的算法 兼容各大浏览器的表单验证插件,求完善,顺便散分 如何实现定时跳转到另一页面? 在JS中如何限制不能输入空格啊? 请问如何限制只输入中文字符? 数据库中的空格怎么恢复显示出来 请教一个动态改变表格的问题
function closewindow(elementsname, elementsvalue)
{
opener.form1.elementsname.value = elementsvalue;
window.close();
}
</script>
opener.document.all[elementsname].value = elementsvalue;是没问题的~
你先判断一下传的参数正确否,然后看父窗口中这个对象存在不存在!
eval("window.opener.document.all['"+elementsname+"'].value = elementsvalue");