我将寻找一种方法,将iframe中的div(名为#embeddedDateField
)中的文本检索到其他页面。
我有var theIframe = window.frames['my-frame'].document
但之后我不知道如何将元素从那里移到另一个var
。
答案 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()
});