实用JS小汇总--多个框架中的关联操作

相信也有很多朋友在用到框架的时候遇到过一些问题,比如说如何获的框架中的控件ID,或给他赋值等等.笔者在这就介绍两种方式,也是最近用到的,顺便做个记录.
第一种如图:(在webform1.aspx 中有一个iframe url 指向webform2.aspx,而他自己也有个iframe指向webform3.aspx.在3页面中含有一个按钮.)我们在1页面可以这样获取到该按钮的对象
var getbutton=document.getElementById('iframeID').contentWindow.document.getElementById('buttonid').value;    


第二种图(同一页面包含了两个IFRAME<分别指向3.aspx和2.aspx页面>)
比如说webform2.aspx页面要获取3页面中的"你好"按钮可以这样子实现
var getchatpeople=window.parent.框架的ID.document.getElementById(你要找到按钮的id);
如var getchatpeople=window.parent.iframe1.document.getElementById("button1");
posted @ 2009-08-25 18:00  萍水相逢  阅读(238)  评论(0编辑  收藏  举报