标签: javascript google-chrome dom google-chrome-extension
我在javascript中使用var mainDiv=document.getElementsByClassName('amq')[0];。
var mainDiv=document.getElementsByClassName('amq')[0];
在第一次使用mainDiv时有正确的值。但是在我再次运行之后,该函数返回undefined。
这是什么原因?
注意:我正在使用Chrome浏览器。
答案 0 :(得分:2)
很可能是因为第二次运行它时没有类amq的元素,所以返回的集合或数组为空,没有第0个条目,因此mainDiv未定义。
amq
mainDiv