chrome中的document.getElementById

时间:2015-11-19 11:16:13

标签: javascript html google-chrome web

嘿,我有一些与Explorrer合作的网站。 我必须在Chrome和FireFox上支持它。 当我尝试在Chrome中运行该网站时,我遇到了错误:

行:



function NavigateSlip(target, linkC) {
 
var l;
try {
    for (x = 1; x <= 11; x++) {
        l = topAppFrame.frames["HMain"].document.getElementById("link" + x);
        l.style.backgroundColor = "#003366";
    }
} catch (e) {

}

   
var linkC = topAppFrame.frames["HMain"].document.getElementById(linkC);
linkC.style.backgroundColor = "red";

topAppFrame.document.frames['SlipArea'].location = target;

}
&#13;
&#13;
&#13;

错误: 未捕获的TypeError:无法读取属性&#39; getElementById&#39;未定义的

感谢

1 个答案:

答案 0 :(得分:0)

尝试使用它:

var linkC = topAppFrame.frames["HMain"].document.getElementById("linkC");

如果它不起作用,如果你向我们展示其他代码也会有很多帮助