现在的位置: 首页 > 综合 > 正文

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

2013年02月03日 ⁄ 综合 ⁄ 共 525字 ⁄ 字号 评论关闭
相信也有很多朋友在用到框架的时候遇到过一些问题,比如说如何获的框架中的控件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");

抱歉!评论已关闭.