Как получить все элементы DOM рекурсивной функцией?
Вот вам пример наглядного представления этого дерева.
не запускал,но рекурсия и так есть. зачем проверка на боди не ясно.
Правда вся логика должна быть до перечисления детей, в перечислении только вызов рекурсивный.