阅读:2803回复:1
在一个框架网页里取另一个框架文本框的值
我有三个网页:main.htm,fram1.htm,fram2.htm;main.htm里内容为:
<html> <head> </head> <Frameset rows="70%,30%" border="0"> <Frame src="./fram1.htm" scrolling="no" noresize name="up" id="up"> <Frame src="./fram2.htm" scrolling="no" noresize name="down" id="down"> </Frameset> </html> fram1.htm有一个文本框strName;想在fram2.htm里设置strName的值; 在IE下可以实现:在javascript里写一句:top.up.strName.value="zhang", 而在mozilla下这样就不行了,请问哪位高手知道,指导一下。 |
|
1楼#
发布于:2005-09-20 16:26
main.htm:
<html> <head> </head> <Frameset rows="70%,30%" border="0"> <Frame src="./fram1.htm" scrolling="no" noresize name="up"> <Frame src="./fram2.htm" scrolling="no" noresize name="down"> </Frameset> </html> fram1.htm: <html> <head> </head> <body> <input id="up" type="text" value="枫岩" /> </body> </html> fram2.htm <html> <head> </head> <body> <input type="button" onclick="ShowMsg();" value="显示fram1.htm内的值" /> <script type="text/javascript"> <!-- function ShowMsg() { var Obj=parent.up.document.getElementById("up"); alert(Obj.value); } --> </script> </body> </html> |
|
|