一张页面中定义了
<frameset rows="50,50" cols="*" frameborder="no" border="1" framespacing="1">
   <frame src="a.jsp" name="topFrame" />
   <frame src="b.jsp" name="mainFrame" />
</frameset>
现在B页面中有从数据库中查询出的一张<table></table>,其中有数据,现在双击表格中的一行就把其中的值放入A页面中对应文本框中,请问有什么方法传过去呢?谢谢解答下!我是新人。

解决方案 »

  1.   

    在b页面用ondblclick事件,在事件处理函数里用parent.frames["topFrame"]获得a页面的引用
    然后就可以引用a页面上的元素了。
    例如:
    alert(parent.frames["mainFrame"].document.getElementById("otr").value);
    这里的ort是a页面中的一个tr的id
      

  2.   

    谢谢  AutumnHealth 可以了!真的谢谢!