DOM неопределенная ошибка - PullRequest
       15

DOM неопределенная ошибка

4 голосов
/ 02 ноября 2010

Я внезапно получаю такую ​​ошибку в firebug. Что я ищу? Что это значит?

nodes.item(i).getElementsByTagName("div")[0] is undefined

Ответы [ 2 ]

2 голосов
/ 02 ноября 2010

Это означает, что в nodes.item(i) нет элемента с tagName div .

1 голос
/ 02 ноября 2010

У вас есть коллекция элементов в nodes.По-видимому, вы просматриваете их с i.Затем В КАЖДОЙ ОДНОЙ вы ищете любые DIV с.Если вы обнаружите какие-либо DIV с, вы исследуете первый ("нулевой").

Так что, по-видимому, один из ваших item[i] с пропускает DIV, что ваш мозгдумает, что есть, но компьютер говорит, что на самом деле нет.

И, поскольку он не может найти «ноль», это означает, что в этом ребенке НЕТ ДИВОВ ВСЕ.

Итак, поищите это.:)

...