我有一个应用程序,我想有一些iframe,并尝试访问该字段的某些字段,并为它们设置一些值。有办法吗?这是可能的吗?
您可以使用元素contentWindow
属性
var x = document.getElementsByTagName("iframe")[0].contentWindow;
//x = window.frames[0];
x.document.getElementsByTagName("body")[0].style.backgroundColor = "blue";
// this would turn the 1st iframe in document blue.
contentWindow
属性返回HTMLIFrameElement
的Window
对象。您可以使用这个Window
对象来访问iframe的文档及其内部DOM。这个属性是只读的,但是它的属性可以像全局Window对象一样被操作。