子窗口是ModalDialog的话,在“确认”时 把选顶的id 存到window.returnValue 里。

解决方案 »

  1.   

    o = opener.document.createElement('option');
    o.value='a';
    o.name='1';
    opener.document.getElementById('selelect_id').appendChild(o);
      

  2.   

    子窗口的checkbox是个数组哦,
    document.getElementById("chk")只能拿到一个checkbox对象喔,
    如何拿到一个控件对象的数组呢???
    例如我现在的一组checkBox都叫作"chkGroup"
    该调用什么函数取到呢??
      

  3.   

    chks = document.getElementsByName("chkGroup");
      

  4.   

    关键你要在子窗口获取父窗口的select控件的对象,这是完全可以做到的最后在子窗口里直接操作select控件对象,完成添加任务
      

  5.   

    opener.document.getElementById('selelect_id').appendChild(o);好像不好使喔?/
    现在我用的是
    var selCtrl=opener.document.getElementById('selelect_id');
    selCtrl.add(opt,selCtrl.length);
    是可以的,但是删除呢??是用setCtrl.del()方法吗??
    大虾指教阿,哪里能查到类似手册就最好噢