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