Js Jquery獲取iframe中的元素

2021-08-18 23:35:51 字數 2263 閱讀 3076

在web開發中,經常會用到iframe,難免會碰到需要在父視窗中使用iframe中的元素、或者在iframe框架中使用父視窗的元素。

1

2

3

4

5

6

7

8

9

10

11

格式:window.frames["iframe的name值"].document.getelementbyid("iframe中控制項的id").click();

例項:window.frames["ifm"].document.getelementbyid("btnok").click();

格式:

varobj=document.getelementbyid("iframe的name").contentwindow;

varifmobj=obj.document.getelementbyid("iframe中控制項的id");

ifmobj.click();

例項:

varobj=document.getelementbyid("ifm").contentwindow;

varifmobj=obj.document.getelementbyid("btnok");

ifmobj.click();

12

格式:window.parent.document.getelementbyid("父視窗的元素id").click();

例項:window.parent.document.getelementbyid("btnok").click();

12

3

4

5

格式:$("#iframe的id").contents().find("#iframe中的控制項id").click();//jquery 方法1

例項:$("#ifm").contents().find("#btnok").click();//jquery 方法1

格式:$("#iframe中的控制項id",document.frames("frame的name").document).click();//jquery 方法2

例項:$("#btnok",document.frames("ifm").document).click();//jquery 方法2

12

格式:$('#父視窗中的元素id', parent.document).click();

例項:$('#btnok', parent.document).click();

JS Jquery獲取節點

js 1.通過byclassname,byid,bytagname,name 2.獲取子節點 通過childrens獲取子節點集,會把換行和空格 document.getelementby children 0 通過firstelementchild獲取第乙個子節點 document.getelem...

JS JQuery獲取元素的方法

jquery獲取 jquery.parent expr 找父親節點,可以傳入expr進行過濾,比如 span parent 或者 span parent class jquery.parents expr 類似於jquery.parents expr 但是是查詢所有祖先元素,不限於父元素 jquer...

Js Jquery獲取iframe中的元素

在父視窗中獲取iframe中的元素 js 格式 window.frames iframe的name值 document.getelementbyid iframe中控制項的id click 例項 window.frames ifm document.getelementbyid btnok clic...