jquery取得iframe元素的方法

2021-08-30 09:25:27 字數 707 閱讀 7019

收集利用jquery取得iframe中元素的幾種方法 :

$(document.getelementbyid('iframeid').contentwindow.document.body).htm()
顯示iframe中body元素的內容。

$("#testid", document.frames("iframename").document).html();
根據iframename取得其中id為"testid"元素

$(window.frames["iframename"].document).find("#testid").html()
作用同上

收集網上的一些示例:

用jquery在iframe裡取得父視窗的某個元素的值

只好用dom方法與jquery方法結合的方式實現了

1.在父視窗中操作 選中iframe中的所有單選鈕

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

2.在iframe中操作 選中父視窗中的所有單選鈕

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

iframe框架的:

ie7中測試通過

iframe多層巢狀時,Jquery獲取元素

在專案中,尤其是後台管理專案,會使用到iframe巢狀的網頁,說起iframe,真的是個讓人頭疼的東西,能避開是最好避開。不然要請隨身備好氧氣瓶哈 因為管理和除錯過程中往往會被氣缺氧!哈哈哈 我們正常情況下獲取頁面的元素 class 或者document.getelementbyid 等,但是在有i...

使用jquery操作iframe

使用jquery操作iframe 1 內容裡有兩個ifame leftiframe中jquery改變mainiframe的src mainframe parent.document.body attr src url 2 如果內容裡面有乙個id為mainiframe的ifame ifame包含乙個s...

jquery 取得select的數量

option 數量吧 select name cmt option size 想獲得元素數量直接用 select name cmt size 指定name的select select size 不指定name 的所有select 1 通過標籤過濾器獲取select物件組 1 varsels sele...