【发布时间】:2016-09-07 16:07:41
【问题描述】:
我正在使用烧瓶创建一个网络应用程序,并且我的网页中有一个 iframe,它的内容是本地 html 文件。我想访问这个 html 文件属性并更新它们(更改 iframe 内的 onclick 文本 - 在一个 iframe 中单击时我想更改页面中所有 iframe 中的内容,这就是我处理点击的原因主窗口。
<iframe height="300px" width="100%" name="iframe" src="static/iframe1.html"></iframe>
所以我想访问 iframe 文档并尝试使用
document.getElementById("iframe").contentDocument.getElementById("iframe_div").innerHTML = data.result[0];
但我得到一个错误
未捕获的类型错误:无法读取 null 的属性“contentDocument”
你能帮我理解我正在做的事情有什么问题吗?
【问题讨论】:
-
您的 iframe 中没有 ID“iframe”
-
太愚蠢了...非常感谢!
标签: javascript jquery iframe