jQuery如何獲取iframe中的元素

admin發表於2017-02-13
在實際的應用中,網頁中往往要嵌入<iframe>,並且要在父視窗操作iframe中的元素,或者說在iframe中操作父視窗中的元素。

下面就簡單介紹一下如何實現上述兩種操作:

一.父視窗獲取iframe內的元素的兩種方法:

[JavaScript] 純文字檢視 複製程式碼
1 $(window.frames["iframeChild"].document).find("#child") 
2 $("#child",window.frames["iframeChild"].document)

1.在父視窗中選中所有iframe中的核取方塊:

[JavaScript] 純文字檢視 複製程式碼
$(window.frames["iframeChild"].document).find("input[type=checkbox]").attr("checked","true");

2.在iframe中選中父視窗中所有的核取方塊:

[JavaScript] 純文字檢視 複製程式碼
$(window.parent.document).find("input[type=checkbox]").attr("checked","true");

操作原理答題如此,上面僅僅是兩個例子以供參考。


相關文章