jquery如何遍历子页面查找元素?
假设有页面A、B、C、D、E,页面之间通过iframe嵌套有可能A嵌套B,B嵌套C,C嵌套D也有可能A嵌套B、C,B嵌套D,D嵌套E总之各种嵌套方式不确定,然后有一个ID...
假设有页面A、B、C、D、E,页面之间通过iframe嵌套
有可能A嵌套B,B嵌套C,C嵌套D
也有可能A嵌套B、C,B嵌套D,D嵌套E
总之各种嵌套方式不确定,然后有一个ID=t1的元素和一个按钮元素,这两个元素不确定在哪个页面上,现在要求是点击按钮获取ID为t1元素的值,请问如何写代码? 展开
有可能A嵌套B,B嵌套C,C嵌套D
也有可能A嵌套B、C,B嵌套D,D嵌套E
总之各种嵌套方式不确定,然后有一个ID=t1的元素和一个按钮元素,这两个元素不确定在哪个页面上,现在要求是点击按钮获取ID为t1元素的值,请问如何写代码? 展开
1个回答
推荐于2016-11-01
展开全部
1、IE中使用方法:
父窗口调用子窗口:iframe_ID.iframe_document_object.object_attribute = attribute_value
例子:onClick="iframe_text.myH1.innerText='http://www.pint.com';"
子窗口调用父窗口:parent.parent_document_object.object_attribute = attribute_value
例子:onclick="parent.myH1.innerText='http://www.pint.com';"
2、Firefox中使用方法:
上面在IE下没有问题,但在firefox下不正常。在firefox下,应该是如下调用方法:
父窗口调用子窗口:window.frames["iframe_ID"].document.getElementById("iframe_document_object").object_attribute = attribute_value
例: window.frames["iframe_text"].document.getElementById("myH1").innerHTML= "http://hi.jb51.net/";
子窗口调用父窗口:parent.document.getElementById("parent_document_object").object_attribute = attribute_value
例: parent.document.getElementById("myH1").innerHTML = "http://jb51.net/";
参考资料:http://www.cnblogs.com/chinafine/archive/2011/09/15/2177746.html
父窗口调用子窗口:iframe_ID.iframe_document_object.object_attribute = attribute_value
例子:onClick="iframe_text.myH1.innerText='http://www.pint.com';"
子窗口调用父窗口:parent.parent_document_object.object_attribute = attribute_value
例子:onclick="parent.myH1.innerText='http://www.pint.com';"
2、Firefox中使用方法:
上面在IE下没有问题,但在firefox下不正常。在firefox下,应该是如下调用方法:
父窗口调用子窗口:window.frames["iframe_ID"].document.getElementById("iframe_document_object").object_attribute = attribute_value
例: window.frames["iframe_text"].document.getElementById("myH1").innerHTML= "http://hi.jb51.net/";
子窗口调用父窗口:parent.document.getElementById("parent_document_object").object_attribute = attribute_value
例: parent.document.getElementById("myH1").innerHTML = "http://jb51.net/";
参考资料:http://www.cnblogs.com/chinafine/archive/2011/09/15/2177746.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询