ах Вы об этом.. да, действительно. но учтите, что если страница динамически видоизменяется, то не факт, что в 292 строчке будет именно то, что Вам необходимо. браузер (если Вы смотрите через view source) покажет Вам содержание таблицы на момент загрузки. а изменения с контентом там не будут отображены (поправьте меня, если я не прав)
хотя, если верить ошибке, она возникает как раз при обращении к методу appendChild.
вопросы:
1. appendChild выполняется только один раз?
2. что находится в newElem на момент выполнения?
кстати. подобная ошибка уже встречалась на этом форуме:
insertBefore выдаёт ошибку и не работает на опере и фоксе