显示存储在 JavaScript 个字符串中的 HTML 个特殊字符

Display HTML special characters stored in JavaScript string

我需要使用 JavaScript 将文本动态附加到 <div>。此文本是从数据库中检索的,它还包含特殊字符,如 ü'。现在我使用 createTextNode() 但 HTML 特殊字符如 &xxxx; 不是 "resolved" 那么输出不正确。

有什么方法可以打印出正确显示特殊字符的文本吗?

感谢您的回复

我认为如果您使用 innerHTML 而不是 createTextNode(),它会完全按照您的要求执行。

对于ü你将不得不使用\xfc

<div id="result"></div>
$('#result').text('\xfc');

这是工作示例:http://jsfiddle.net/djnnvc7m/

这里是符号 table。请参阅 table 中的 'HEX' 列。 http://www.ascii.cl/htmlcodes.htm