Как получить текст из тега <p> или <div id=“wd_content”>?

265
11 июля 2017, 22:57

Есть текст, который находится в теге

<p style="margin: 20px 0px 25px 0px"><a href="/word/wood">wood</a>&ensp;—&ensp;
дерево, и т.д.</p>

Как его получить, чтобы было:

wood —  дерево, и т.д.

Я пытался через

document.getElementsByTagName("p")['0'].innerHTML;

Но ничего не получилось, еще хром на innerHTML жалуется.

Answer 1

Наверное нужно воспользоваться textContent - позволяет задавать или получать текстовое содержимое элемента и его потомков.

var test = document.getElementsByTagName("p")['0'].textContent; 
console.log(test);
<p style="margin: 20px 0px 25px 0px"><a href="/word/wood">wood</a>&ensp;—&ensp; 
дерево, и т.д.</p>

READ ALSO
Как запустить таймер с нуля?

Как запустить таймер с нуля?

Доброго времени сутокНеобходимо запустить таймер с нуля минут и нуля секунд, а по нажатию на кнопку, остановить его и записать значение

250
Странные ответы от CasperJS

Странные ответы от CasperJS

Всем доброго времени суток! Пытаюсь познать как работает casperjs на простом примере, а именно: пытаюсь зайти на сайт переводчика bing и перевести...

280
Atom Beautify( JS Beautifier)

Atom Beautify( JS Beautifier)

Не понимаю, как заставить Atom Beautify( JS Beautifier) работатьДля HTML/CSS всё работает

257