js 如何渲染从数据库中取到的文本,文本带有html标签,如果直接取到页面的话,标签都会显示 100
如何渲染到前端页面,把html标签也解析正常?我是用node写的博客,数据库是mongodb...
如何渲染到前端页面,把html标签也解析正常?
我是用node 写的博客,数据库是mongodb 展开
我是用node 写的博客,数据库是mongodb 展开
2个回答
2017-08-27
展开全部
function html2Escape(sHtml) {
return sHtml.replace(/[<>&"']/g, function(c){
return {'<':'<','>':'>','&':'&','"':'"',"'":'''}[c];
});
}
// 其中{}是键值对的对象,c是属性,就是<>&"'这些,根据其中某个找到对应的html的字符
// html字符转义
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询