显示双转义特殊字符 - 更改"quot;到 " 使用 Javascript 或 Jquery



我有一个由退休的人开发的页面。该页面在ASP中编程,并从我们维护的数据库中提取信息。所有特殊字符都是双重转义的(即"和"&)所以浏览器呈现为"AMP;quot;和&。

我想切换行为以正确显示" or & 分别。

数据被加载到表中,并且仅包装在 td/td 中

对我来说最简单的方法是javascript/jquery,但我无法让它工作。

我已经尝试了一些在SO上找到的方法,例如:

$('td').innerText.each(function() {
    var text = $(this).text();
    $(this).text(text.replace('&', '&')); 
    $(this).text(text.replace('"', '"')); 
});

到目前为止,我还没有运气。有什么想法吗?

你有没有在 Javascript 中尝试过 unescape() 方法?

最新更新