停止自动转换为htmlentities?

时间:2011-04-12 08:18:19

标签: javascript

我有一个div id =“ultimativegodemperorofalldivs” 它包含一些文字,如“这样一个很酷和性感的div”

当我用JS提取InnerHTML时,它将&转换为& 我真的不想要这个。我不需要它用于URL,因此它应该是一个非常简单的&。 如何存档?

提前, iceteea

2 个答案:

答案 0 :(得分:2)

而不是使用innerHTML.you可以使用innerText

document.getElementById('ultimativegodemperorofalldivs').innerText

希望这有助于!!!!

答案 1 :(得分:2)

就像它的名字所说,innerHTML检索元素的内部HTML。没有HTML实体,它将不是有效的HTML。如果要检索元素的文本内容,则必须使用元素的textContentinnerText属性。

innerText仅在IE中受支持;但旧版本的IE不支持textContent