Js操纵iframe中Dom以及iframe子页面中Js操纵父页面Dom

一、父页面中Js读取或调用iframe中的Dom或js代码段

二、iframe子页面中的Js调用父页面中的Dom或js代码段

/*父窗口调用iframe子窗口中的Dom 本例也就是index.php页面中的js读取iframe.php中的id为demoID的Dom元素*/
var Obj = window.frames["iframecontent"].document.getElementById("demoID"­);
/*子窗口调用父窗口中的Dom 本例也就是iframe.php中的js读取index.php中的id为parentdemoID的Dom元素*/
var Obj1 = parent.document.getElementById("parentdemoID");

/*因为采用原生js代码书写,获得的是Dom元素对象,若需要使用jQuery,则书写如下*/

$(Obj);
$(Obj1);

/*接下来的代码就可以按照jQuery的书写方式进行了*/

/*示例1:假设demoID为一个input元素的id,读取该input中输入的内容代码如下*/
var inputText = $(Obj).val();

/*示例2:建设parentdemoID为一个div元素的id,需要对它进行动画操作,则代码如下*/
$(Obj1).animate();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值