Javascript innerhtml проблема - PullRequest
2 голосов
/ 26 мая 2010

Я пытаюсь получить значение innerHTML узла. Значение равно D&O. Когда я пытаюсь получить это значение, используя innerHTML, я получаю D & amp; Пожалуйста, помогите мне.

Форум запрещает мне вводить точку с запятой после & amp

Ответы [ 2 ]

4 голосов
/ 26 мая 2010

Вы можете использовать

 return ("innerText" in node) ? node.innerText : node.textContent;

innerHTML вернет эквивалент HTML, который будет содержать текст, который вы видите.

0 голосов
/ 26 мая 2010
element.firstChild.data;

Получить данные в текстовом узле, содержащемся в элементе. Если вам нужен текст, а не HTML, который его представляет, не используйте innerHTML.

...