Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№109-08-2009 00:52:10

AllSeeingI
Участник
 
Группа: Members
Зарегистрирован: 12-03-2007
Сообщений: 107
UA: Firefox 3.5

Получение текста на странице

С помощью функций getElementById, getElementsByTagName и т.д. можно получить ссылки на соответствующие поименованные ноды (по id, тэгу).

А можно ли получить ссылки на все текстовые ноды на странице?

Отсутствует

 

№209-08-2009 01:11:56

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: Получение текста на странице

Или через XPath, или рекурсивно перебирать вручную childNodes в глубину и проверять на node.nodeType == node.TEXT_NODE.
Первое должно быть быстрее, по идее.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]