你要给出这两个页面之间是什么关系呀先:
opener
frame
模态框
等关系...

解决方案 »

  1.   

    a2 
     <input type="button" name="Submit2" value="设置" onClick="javascript:window.cnt.location='a1.htm?'+document.forms[0].test.value;"> 
    a1
    var url=document.location.search;
    //alert(url);
    if(url.indexOf("?")!=-1)
    {
    var str = url.substr(1)
    //alert(str);
    document.forms[0].test.value = str ;
    }
      

  2.   

    a2.html<script language=javascript>
    function yourclick(){
    opener.document.all.textboxname.value="test";
    }
    </script>
    <input type=button value="click" onclick="yourclick()">
      

  3.   

    to baiyunfei(大虾们,可要记住:星星越多,责任越大!) 谢谢你的帮助!如果在a1.html中有多个textbox,例如textbox1,textbox2,textbox3,我双击任何一个textbox,弹出a2.html。
    如果是双击textbox1,弹出a2.html,点击a2.html中的button,然后在textbox1中显示传递的值;
    如果是双击textbox2,弹出a2.html,点击a2.html中的button,然后在textbox2中显示传递的值;
    诸如此类,该如何做?
      

  4.   

    改一下
    a1.html
    <script>
    var theObj;
    function alertTest(obj)
    {
    theObj=obj;
    window.open("a2.html");
    }
    </script>  <input type="text" name="textbox1" onClick="alertTest(this)">
      <input type="text" name="textbox2" onClick="alertTest(this)">a2.html<script language=javascript>
    function yourclick(){opener.theObj.value="test";
    }
    </script>
    <input type=button value="click" onclick="yourclick()">