显示存储在 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
我需要使用 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