document.evaluate на теле узла возвращает элемент из тела - PullRequest
0 голосов
/ 24 октября 2018

В настоящее время я использую следующую строку кода для извлечения всех текстовых узлов в элементе «body» страницы:

document.evaluate("//text()[normalize-space(.) != '']", document.body, null, XPathResult.ANY_TYPE, null);

Однако, хотя я указываю «document.body» какузел контекста, я получаю некоторый элемент, содержащийся в «заголовке» страницы.

Как я должен использовать «document.evaluate», чтобы сузить его до элемента body без необходимости делать это вXPath запрос?(Я полагаю, что это возможно, так как это является целью второго аргумента)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...