如何在html中转换XML文档中的html特殊字符

时间:2012-01-14 21:44:21

标签: javascript html xml

我使用Google地图。地图上点的坐标和这些点的描述位于XML文档中。一些描述有html标签。在页面的派生中 - 它们显示为。 我知道你需要替换<和>做这个功能:

String.prototype.replaceAll = function(search, replace) {
 return this.split(search).join(replace);
}

我用这个:

 var text = points_array[i]['text'];
 text = text.replaceAll('&lt', "<");
 var text2 = text.replaceAll('&gt;', ">");
 jQuery("#about").text(text2);

结果,它没有相同的效果。可能有什么不对?

1 个答案:

答案 0 :(得分:1)

如果您希望将传递的字符串视为HTML字符串,则必须使用jquery .html(),否则它将始终被解释为正常的文本字符串