Javascript 从主窗口访问iframe内部属性
我正在使用flask创建一个web应用程序,我的网页中有一个Iframe,它的内容是本地html文件。我想访问这个html文件属性并更新它们(在iframe中单击时更改文本-在一个iframe中单击时我想更改我页面中所有iframe中的内容,这就是我在主窗口中处理单击的原因Javascript 从主窗口访问iframe内部属性,javascript,jquery,iframe,Javascript,Jquery,Iframe,我正在使用flask创建一个web应用程序,我的网页中有一个Iframe,它的内容是本地html文件。我想访问这个html文件属性并更新它们(在iframe中单击时更改文本-在一个iframe中单击时我想更改我页面中所有iframe中的内容,这就是我在主窗口中处理单击的原因 <iframe height="300px" width="100%" name="iframe" src="static/iframe1.html"></iframe> 但我错了 未捕获的Type
<iframe height="300px" width="100%" name="iframe" src="static/iframe1.html"></iframe>
但我错了
未捕获的TypeError:无法读取null的属性“contentDocument”
您能帮助我理解我所做的有什么问题吗?显示错误是因为您试图获取ID为“iframe”的元素 应该是:
<iframe id="iframe" height="300px" width="100%" name="iframe" src="static/iframe1.html"></iframe>
除此之外,您不能更改iframes行为,因为您试图获取ID为“iframe”的元素,所以显示了错误 应该是:
<iframe id="iframe" height="300px" width="100%" name="iframe" src="static/iframe1.html"></iframe>
除此之外,你不能改变iframe的行为你的iframe中没有ID“iframe”太愚蠢了…非常感谢!你的iframe中没有ID“iframe”太愚蠢了…非常感谢!