Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Document Object Model

Коллекция textNodes

> Коллекцию тегов любого типа в документе можно получить так:
> document.getElementsByTagName('имя_тега');
> Но как можно (если конечно можно) получить коллекцию всех текстовых нодов, которые имени тега не имеют?

Можно. Для Этого Есть Набор Интерфейсов DOM Traversal (http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/traversal.html). Это, Правда, До Сих Пор Поддержано Только В Мозилле. Перебор Текстовых Нодов Выглядит Так:

<Script Type="text/javascript">
var Walker=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,null,false);
do {
window.alert(Walker.currentNode.nodeValue);
} while(Walker.nextNode());
</Script>

P.S. А Зачем Вообще Такая Странная Задача? :-)
СообщениеАвторДата
Pipa22.04.2003 01:56
Maniac22.04.2003 12:24
Pipa22.04.2003 13:38
Андрей М.22.04.2003 15:11
Maniac22.04.2003 16:06
Андрей М.22.04.2003 17:27
Maniac22.04.2003 17:31
Андрей М.22.04.2003 18:09
Maniac22.04.2003 13:45
Pipa22.04.2003 23:26
Андрей М.22.04.2003 10:49