首頁  >  文章  >  web前端  >  jquery如何取得iframe

jquery如何取得iframe

coldplay.xixi
coldplay.xixi原創
2020-12-01 16:28:595089瀏覽

jquery取得iframe的方法:在dom方法外加上jquery的選擇符,程式碼為【$(window.frames["iframeChild"].document),$(window.parent.document)】。

jquery如何取得iframe

本教學操作環境:windows7系統、jquery3.2.1版本,此方法適用於所有品牌電腦。

jquery取得iframe的方法:

在一下網頁中,有些人會用到iframe,dom取得頁面中的iframe還是很簡單的:

父視窗中操作iframe:

window.frames["iframeChild"].document    //假如iframe的id为iframeChild

在子視窗中操作父視窗:window.parent.document

那麼,用如果想用jquery的方法,我們怎麼用jquery來取得iframe呢?下面是一下收集來的方法。

取得頁面的物件其實就是dom方法外面加上jquery的選擇符:

父視窗中操作iframe:

$(window.frames["iframeChild"].document)    //假如iframe的id为iframeChild

在子視窗中操作父視窗:$(window.parent.document)

接下來就可以繼續取得iframe內的dom了。

取得iframe內的dom物件有兩種方法

  • $(window.frames["iframeChild"].document).find("#child")

  • $("#child",window.frames["iframeChild"].document)

1.在父視窗中操作選取IFRAME中的所有單選按鈕

$(window.frames["iframeChild"].document).find("input[@type='radio']").attr("checked","true");

2.在IFRAME中操作選取父視窗中的所有單選按鈕

$(window.parent.document).find("input[@type='radio']").attr("checked","true");

相關免費學習推薦:javascript(影片)

#

以上是jquery如何取得iframe的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn