jquery获取iframe中的dom对象(两种方法)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery获取iframe中的dom对象(两种方法)相关的知识,希望对你有一定的参考价值。
参考技术A父窗口中操作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) 在父窗口中操作 选中IFRAME中的所有单选按钮
复制代码 代码如下: $(window frames["iframeChild"] document) find("input[@type= radio ]") attr("checked" "true");在IFRAME中操作 选中父窗口中的所有单选按钮
复制代码 代码如下: lishixinzhi/Article/program/Java/JSP/201311/20182
Jquery 方式获取 iframe Dom元素
Jquery 方式获取 iframe Dom元素
測试页面代码:
<html> <head> <title>jquery方式。訪问iframe页面dom元素</title> <meta name="Author" content="孙勤波"> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <script type="text/javascript" src="http://s1.bdstatic.com/r/www/cache/static/jquery/jquery-1.10.2.min_f2fb5194.js"></script> <script type="text/javascript"> function getIframeDom(){ // 获取iframe的test元素 var test = $("#frame_1").contents().find("#test"); alert(test.html()) } </script> </head> <body> <iframe src="file:///C:/Users/SUN/AppData/Local/Temp/non9C34.htm" id="frame_1"></iframe> <br /> <a href="javascript:getIframeDom();">測试</a> </body> </html>
<html> <head> <title>iframe页面a.html</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> </head> <body> <div id="test">我是測试页面test</div> </body> </html>
点击測试button效果:
以上是关于jquery获取iframe中的dom对象(两种方法)的主要内容,如果未能解决你的问题,请参考以下文章