我希望HTML(例如<p>
)以纯文本形式显示show,并且不会被浏览器解释为实际标记。如何将HTML插入为文本
我知道JQuery有.html和.text,但这是如何在原始JS中完成的?
有一些像encodeURIComponent这样的函数可以编码<p>
到%3Cp%3E
但是如果我只是把它放到HTML中,它会直接解释为%3Cp%3E
。
所以也有像>
和<
这样的东西,但它们工作正常,但是我找不到任何可以从中逃脱的JavaScript函数。
有没有正确的方法来显示为原始JavaScript的HTML文本?
我个人使用不赞成使用的工作标签[XMP](https://developer.mozilla.org/en/HTML/Element/xmp),如下所示:'document.getElementById('someDiv')。innerHTML ='
这里是一些 HTML
'' – mplungjan 2011-04-11 06:04:53