Здравствуйте, ShaggyOwl, Вы писали:
SO>Здравствуйте, Fenrir, Вы писали:
F>>А если просто проверять наличие className перед поиском класса?
F>>if (all[e].className && all[e].className.search(className) != -1)
F>>
SO>Да, вариант. И еще по-хорошему, стоит посмотреть тип этого элемента.
Это уже совсем по хорошему

В принципе, если у элемента неподходящий тип, className просто будет undefined (что уже проверяется). Могу ошибаться...