对于循环在javascript中表现奇怪但仅在firefox和ie中

时间:2014-05-23 20:58:11

标签: javascript jquery firefox

这在chrome中工作得很好,但是当我在firefox中跟踪它并将光标放在i里面时,它在ie或firefox中没有。[i]它显示未定义。

var rect1 = document.getElementById(selectedObject).getBoundingClientRect();
var nodes = document.getElementById('c').childNodes;
for (var i = 0; i < nodes.length ; i++) {
    //alert(nodes.length);
    //Don't check selectedObject with itself!
    if (nodes[i] == selectedObject || nodes[i] == undefined) {
        //   alert(nodes[i])
        // alert(selectedObject)
        continue;
    }
}

in [] i未定义

enter image description here

在[]之外我是0

enter image description here

0 个答案:

没有答案