<input name="aa" type="text" onDblclick="window.open('b.jsp')"/>in b.jsp:<input type=button value=返回 onclick="opener.document.forms[0].aa.value='xxx'">

解决方案 »

  1.   

    onclick="opener.document.all.aa.value='this.value'">
    必须是window.open打开的才行哟。
      

  2.   

    function selectDictionary(inputname,inputvalue){
    //var a1 = eval("window.opener."+inputname);
    var a1 = "window.opener."+inputname;
    alert(a1);          //显示 window.opener.formname.aa
    a1.value = inputvalue;
    alert(a1.value);    //显示 undefined
    }值传不过来啊
    如果我用eval的话,这个函数就没用了(错了?)
      

  3.   

    function selectDictionary(inputname,inputvalue){
    //var a1 = eval("window.opener."+inputname+);
    var a1 = "window.opener."+inputname;
             //eval("window.opener."+inputname+".value="+inputvalue)
    eval(a1).value = inputvalue;
    }