#javascript
#javascript
Вопрос:
У меня есть идентификатор div =»ultimativegodemperorofalldivs», он содержит текст типа «такой классный и сексуальный div»
когда я извлекаю innerHTML с помощью JS, он преобразует amp;
в amp;amp;
, я действительно этого не хочу. Мне это не нужно для URL, поэтому это действительно должно быть очень просто amp;
. Как это заархивировать?
Заранее спасибо, iceteea
Ответ №1:
Как следует из его названия, innerHTML
извлекает внутренний HTML-код элемента. Без HTML-объектов это был бы недействительный HTML. Если вы хотите получить текстовое содержимое элемента, вам придется использовать свойства элемента textContent
или innerText
.
( innerText
поддерживается только в IE; но textContent
не поддерживается более старыми версиями IE).
Ответ №2:
Вместо использования innerHTML.вы можете использовать innerText
document.getElementById('ultimativegodemperorofalldivs').innerText
Надеюсь, это поможет!!!!