Javascript 在框架内获取dom

Javascript 在框架内获取dom,javascript,html,dom,firefox-addon,frame,Javascript,Html,Dom,Firefox Addon,Frame,对于浏览器扩展,我试图访问框架内的元素,但似乎找不到框架 我尝试了以下方法 var frame = parent.frames["Interface"]; var frame = window.frames["Interface"]; 两者都返回未定义的,我基本上不知道如何(如果?)访问该元素,提供以下信息: 本文件的“架构”如下: 我需要访问一个元素,使用它的ID,在帧“接口”中,它位于图像中概述的主体的某处 当我打印窗口变量时,我得到以下信息: 在探索winfow对象(感谢consol

对于浏览器扩展,我试图访问框架内的元素,但似乎找不到框架

我尝试了以下方法

var frame = parent.frames["Interface"];

var frame = window.frames["Interface"];
两者都返回未定义的
,我基本上不知道如何(如果?)访问该元素,提供以下信息:

本文件的“架构”如下:

我需要访问一个元素,使用它的ID,在帧“接口”中,它位于图像中概述的主体的某处

当我打印
窗口
变量时,我得到以下信息:


在探索winfow对象(感谢console.log)时,我找到了:

窗口[0]。框架
直接返回“接口”框架。然后,我可以使用
getElementById

var frame = window[0].frames;

var element= frame.document.getElementById("element");