检索iframe div元素文本内容

时间:2012-02-09 16:57:07

标签: jquery iframe

我将寻找一种方法,将iframe中的div(名为#embeddedDateField)中的文本检索到其他页面。

我有var theIframe = window.frames['my-frame'].document

但之后我不知道如何将元素从那里移到另一个var

2 个答案:

答案 0 :(得分:0)

使用contents()方法获取iframe内容并在其中找到所需的元素。

$('iframeSelector').contents().find('#embeddedDateField')

参考:.contents()

答案 1 :(得分:0)

jQuery允许您指定搜索范围:

$('#embeddedDateField', window.frames['my-frame'].document).doStuff()

我建议附加到帧的onload事件以确保DOM准备就绪:

$("#my-frame").ready(function () {
    $('#embeddedDateField', window.frames['my-frame'].document).doStuff()
});