Jquery如何获取iframe里面body的html呢?

Jquery如何获取iframe里面body的html呢?,第1张

Jquery可以使用“$("iframe body").html()”语句获取iframe里面body的html内容。

jQuery选择器允许对HTML元素组或单个元素进行 *** 作,所有选择器都以美元符号开头:$()。元素选择器基于元素名选取元素,例如:“$("p")”可以获取页面中所有<p>元素对应的jquery对象

jQuery对象的html()函数用于获取该对象对应html标签内包含的所有html代码。

扩展资料:

jQuery选择器的分类:

1、元素选择器

jQuery元素选择器基于元素名选取元素,例如:“$("p")”用于选取出所有p标签的jquery对象。

2、id选择器

jQuery #id选择器通过HTML元素的id属性选取指定的元素。页面中元素的id应该是唯一的,所以您要在页面中选取唯一的元素需要通过#id选择器,例如:“$("#test")”于选取出id为“test”的jquery对象。

3、class 选择器

jQuery类选择器可以通过指定的class查找元素,例如:$(".test")用于选取出所有包含“.test”类的jquery对象。

参考资料来源:百度百科-jQuery

设 你已经拿到高度 并将其赋值给JS变量 domHeight并获取了了需要赋值的标签dom

这个时候你只要获取你需要赋值的标签。

JQ:$(dom).height( domHeight )

javascript : dom.style.cssText += "height:100px"

JQ 的 DOM ready 里面的执行函数… 意思是 DOM 都准备好了

HTML 的显示结果都说明你 <div>是没有高度的,当然获取不了

所以嘛, 你不要把那 <div>设定成隐藏状态、CSS 也不可以

function get_height() {

var div_h = $('div').height() // 先在隐藏 div 前拿到高度

$('div').hide() // 这个时侯才把它隐藏掉

// 不过我建议用 $('div').addClass('hidden')比较好 *** 作,你用多了就明白

alert(div_h)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6273864.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存