btcq.net
当前位置:首页 >> jquEry ContEnts FinD >>

jquEry ContEnts FinD

不会啊 亲测可以获取到的: var t=$("#IFrame").contents().find("#angel").val();alert("子框架里文本框里的内容为:"+t);不信可以看这里 有在线实例演示的: http://www.angelweb.cn/Html/jquery/jqueryshili/3091.html

iframe内的页面要跟当前页面在同一个域哦,不同域的是不能操作的。

$(window).on('load', function () { $('#frmleft').contents().find('.nav a').click(function (e) { $('#mainframe').contents().find('#myTab').append('' + this.parentNode.innerHTML + ''); e.preventDefault(); });});

$(function(){//相当天body的 onload,要等页页面加载完毕后才能找到iframe $("#hong").contents().find("body").append("I'm in an iframe!");});

W3C的标准告诉我们,可以通过Dom对象的contentDocument属性来返回文档对象。 var doc = document.getElementById('mainFrame' ).contentDocumentIE8开始支持,如果你的项目不用兼容IE6,IE7的话使用这种方式最好。 IE6,IE7需要如此访问 var doc =...

如果是自己网页的话,可以这样,$("iframe").contents().find("body").html(); 意思是,获取iframe里面页面body的内容 同理,$("iframe").contents().find("body").height();获取高度,以此类推 希望可以帮到你,不懂可以问我

如果这个iframe的页面跟a.html是同域名下的,就可以可以来取: 获取iframe的页面内容: var $doc = jQuery('iframe').contents(); 这里的contents()方法就可以iframe页面内任何对象。 使用选择器获取你想要的对象: var $send = $doc.find('.sen...

contents获取所有子节点,效果和childNodes一样 因为第一个table里tr下面的td都是连着写的。所以除了td,th外没有多余的子节点。 第二个table里因为换行了,所以会产生TextNode子节点。所以是12.。 $("tr").contents().each(function () { alert...

contents() 方法获得匹配元素集合中每个元素的子节点,包括文本和注释节点。 DOM节点(Node)通常对应于一个标签,一个文本,或者一个HTML属性 div是标签, 你获取标签的话,用contents()取不到的。

五个子节点分别是 A. TextNode, 内容为 '\n我们的爱,\n' B. C. TextNode, 内容为 '\n' D. E. TextNode, 内容为 '\n'

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com