1.htm
<script>
window.open("123.htm");
</script>
<body>
<input type=text id=txt1>
先不要关闭我
</body>
//////////////////////////////////////////////
123.htm:
<iframe src='about:<input type=button value=button 
onclick=parent.opener.document.getElementById("txt1").value="wssgwps">'
></iframe>

解决方案 »

  1.   

    谢谢小刀会大哥.我的意思是写一个函数.这个函数的功能只为得到parent页面中输入框的ID就可以了.该怎样去写呢?
      

  2.   

    不知道下面这样和你本意不?!
    1.htm:
    <script>
    window.open("2.htm");
    </script>
    <body>
    <input type=text id=txt1 value=wssgwps>
    <input type=text id=txt2 value=spwgssw>
    先不要关闭我
    </body>
    2.htm:
    <iframe src='3.htm'></iframe>
    3.htm:
    <script>
    function getId()
    {
       //获得ID为txt1的文本框对象句柄 
       var Id1 = parent.opener.document.getElementById("txt1");
       //获得ID为txt2的文本框对象句柄
       var Id2 = parent.opener.document.getElementById("txt2");
       //也可以对对象施加其它动作
       alert(Id1.value);
       alert(Id2.value);

    </script>
    <input type=button value=clickMe onclick='getId()'>
      

  3.   

    大哥.可不可以在parent页面输入框的onclick事件里面触发一段事件处理程序.把ID传给iframe页面??