window.open("child.asp?id="+document.getElementById('aaa')...................)

解决方案 »

  1.   

    可以用 window.opener 得到父窗体里的属性
      

  2.   

    用 window.showModalDialog  第二个参数传值在子窗口  window.opener=top.window.dialogArguments;  得到这些值 就可以了
      

  3.   

    parent.document.getElementById("mmm").value
      

  4.   

    alert(parent.document.getElementById("mmm").value)
      

  5.   

    楼主问的是父窗口怎么向子窗口传值??
    我也想知道这个问题的答案由于子窗体打开是需要时间的,在WINDOW.OPEN后直接操作子窗体是取不取值的.
    var a=window.open("b.HTML");
    alert(a.document.getElementById("msg").innerHTML);
    这种方法基本上是不可能取到值的.