gpt4 book ai didi

javascript - 获取iframe的内容

转载 作者:太空宇宙 更新时间:2023-11-04 02:09:02 24 4
gpt4 key购买 nike

我目前正在尝试查找位于 iframe 中的元素。层次结构是这样的。

html > body > form#form1 > iframe#report-container > html > body > form#form1 > div > pageBreaker

(这是一个 aspx 页面,在 aspx 页面中,在 iframe 中使用 ascx 文件)。

我正在尝试找到一个好的 javascript 或 Jquery 方法来访问 pageBreaker 元素。

我试过:

var jqIframe = $(iframe); 
var doc = jqIframe[0].document.form1;
var el = doc.getElementById("pageBreaker"); //undefined

最佳答案

您不一定需要 jQuery 来执行此操作。

var iFrame = document.getElementById('iFrameId').contentDocument;
var desiredElement = iFrame.getElementById('pageBreaker');

使用文档 API,我们可以轻松获取 iFrame 元素并从中提取内容文档。然后通过元素的 ID 定位元素就很简单了。

关于javascript - 获取iframe的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40152941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com