Куда уж универсальнее?

Можно, конечно, сделать более
функционально, например, написать ф-цию, которой можно передавать id контейнера, содержащего вложенные списки. Типа
function(_cont) {
var cont = document.getElementById(_cont) || document;
var lis = cont.getElementsByTagName("li");
// ...
}
Вообще, если хотите большой универсальности, пользуйтесь библиотеками типа jQuery.
Сообщение от zeraid
|
А как селать массив ЗАНЧЕНИЙ того, что стоит между найденными тегами.
|
Для вышеприведенного примера можно изменить так:
if (lis[i].parentNode.parentNode.nodeName.toLowerCase() != "li") outLis.push(lis[i].innerHTML);