子窗口与父窗口之间的传值!!!急!!

dwygp 2004-08-28 04:45:26
子窗口与父窗口之间的传值!!!急!!

在子窗口构造了select组件 ,需要传到父窗口!请问如何做!!!
急急!!
...全文
155 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
dwygp 2004-08-28
  • 打赏
  • 举报
回复
那该怎么办呀!!
mjpclab 2004-08-28
  • 打赏
  • 举报
回复
郁闷了,出现跟你一样的问题,用dom也搞不定……
dwygp 2004-08-28
  • 打赏
  • 举报
回复
神呀救救我吧!!!!
dwygp 2004-08-28
  • 打赏
  • 举报
回复
在本窗口中用此方法没问题!
document.form.UnitCode.options[0] = new Option('盒','huo');
document.form.UnitCode.options[1] = new Option('箱','shang');
document.form.UnitCode.options[2] = new Option('件','jie');

但这样就会提示 错误:服务器出现意外情况!!
parent.opener.document.form.UnitCode.options[0] = new Option('盒','huo');
parent.opener.document.form.UnitCode.options[1] = new Option('箱','shang');
parent.opener.document.form.UnitCode.options[2] = new Option('件','jie');
dwygp 2004-08-28
  • 打赏
  • 举报
回复
是的,就是要把内容给改变了。
mjpclab 2004-08-28
  • 打赏
  • 举报
回复
父窗口本来就有select对吧?
dwygp 2004-08-28
  • 打赏
  • 举报
回复
我意思是要把整个select 组件传到父窗口去,不是传其中一个值。

意思比如说在子窗口有一个下拉框,要把整个下拉框的所以值都要传到父窗口去,也就是父窗口跟子窗口的下拉框的内容一样!

谢谢!!
mjpclab 2004-08-28
  • 打赏
  • 举报
回复
<select name="UnitCode" class="TableForm" >
..
..
</select>
<input type="button" onclick="opener.父表单名.表单元素名.value=UnitCode.value">
dwygp 2004-08-28
  • 打赏
  • 举报
回复
传到父窗口的表单里, 父窗口不能刷新!
mjpclab 2004-08-28
  • 打赏
  • 举报
回复
你是要传到父窗口的表单里,还是提交后在父窗口刷新呢?
dwygp 2004-08-28
  • 打赏
  • 举报
回复
<select name="UnitCode" class="TableForm" >
<option value='...'>...</option>
<option value='...'>...</option>
<option value='...'>...</option>
..
..
..
</select>
我要传的是这个东东呀!!
mjpclab 2004-08-28
  • 打赏
  • 举报
回复
opener.form1.text1.value=form2.select2.value

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧