首页 > 如何在JS中还原被转码的字符   &quot等等

如何在JS中还原被转码的字符   &quot等等

由于某框架限制,我在后端生成了一个JSON的数组传递给前端,所有HTML字符都己转码,变成了  "等等,我在前端有个JS需要操作这个字符串,怎么样快速的把这个己转码的字符都转换回原来的字符呢?谢谢!


<script type="text/javascript">
    var a = 'h&nbsp;hello&lt;world&gt;!!!&lt;script&gt;alert(1)&lt;/script&gt;'
    alert(a);
    var c = document.createElement('div');
    c.innerHTML = a;
    a = c.innerText || c.textContent;
    c = null;
    alert(a);
</script>

http://jsfiddle.net/xqin/6jrah6p6/


JSON.parse()这个试了吗?

【热门文章】
【热门文章】