Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript,getElementById(数组[索引])不工作_Javascript_Google Chrome Extension - Fatal编程技术网

JavaScript,getElementById(数组[索引])不工作

JavaScript,getElementById(数组[索引])不工作,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在做一个Chrome扩展,从一个看起来很难看的网站上删除一些div。 我试图在一个循环中删除它们,但它似乎只在我一次只做一行的时候起作用 怎么了 var node = document.getElementById("sharebuttons"); node.innerHTML =""; var junkNodes=["monitoringnotice","mobilesitenote","adwrapper","fb-root","footer"]; for (var i = 0; i

我正在做一个Chrome扩展,从一个看起来很难看的网站上删除一些div。 我试图在一个循环中删除它们,但它似乎只在我一次只做一行的时候起作用

怎么了

var node = document.getElementById("sharebuttons");
node.innerHTML ="";


var junkNodes=["monitoringnotice","mobilesitenote","adwrapper","fb-root","footer"];
for (var i = 0; i < junkNodes.length; i++) {
    node = document.getElementById(junkNodes[index]);
    node.parentNode.removeChild(node);
}
var node=document.getElementById(“sharebuttons”);
node.innerHTML=“”;
var junkodes=[“监控通知”、“手机短信”、“adwrapper”、“fb根”、“页脚”];
对于(var i=0;i
谢谢:)

固定工作代码:

var node = document.getElementById("sharebuttons");
node.innerHTML ="";


var junkNodes=["monitoringnotice","mobilesitenote","adwrapper","fb-root","footer"];
for (var i = 0; i < junkNodes.length; i++) {
    node = document.getElementById(junkNodes[i]);
    node.parentNode.removeChild(node);
}
var node=document.getElementById(“sharebuttons”);
node.innerHTML=“”;
var junkodes=[“监控通知”、“手机短信”、“adwrapper”、“fb根”、“页脚”];
对于(var i=0;i
for循环中没有
索引,只有
i
。我的意思是迭代变量是
I
而不是
index

试试这个:

node = document.getElementById(junkNodes[i]);

junkodes[index]
应该是
junkodes[i]
<代码>索引
未定义…

塞尔吉奥抢先告诉我。:)那太尴尬了谢谢@user3140655 np:)很高兴有时有其他人看着代码。。。◔ ⌣ ◔@用户3140655,如果这是您问题的解决方案,您也可以单击以接受答案。顺便说一句,欢迎来到Stackoverflow!那么,你自己修复了这个bug?如果是这样的话,请关闭问题或用正确代码的部分作为答案并接受它。否则,人们会花时间试图解决问题,结果却发现问题最终已经解决了。另外,欢迎来到SO!:)