opener.form1.text1.value=form2.select2.value

解决方案 »

  1.   

    <select name="UnitCode" class="TableForm"  >
     <option value='...'>...</option>
     <option value='...'>...</option>
     <option value='...'>...</option>
     ..
     ..
     ..
    </select> 
    我要传的是这个东东呀!!
      

  2.   

    <select name="UnitCode" class="TableForm"  >
     ..
     ..
    </select> 
    <input type="button" onclick="opener.父表单名.表单元素名.value=UnitCode.value">
      

  3.   

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

  4.   

    在本窗口中用此方法没问题!
    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');
      

  5.   

    郁闷了,出现跟你一样的问题,用dom也搞不定……