我正在使用 nodejs 创建一个网络,ExpressJS, EJS
并且MySQL
. HTML
我用代码保存了一些数据MySQL
。当我从 Web 获取数据MySQL
并在 Web 中显示时,出现错误:数据中的 HTML 标记也与数据一起显示。你怎么能帮我解决这个问题。谢谢。
问问题
57 次
1 回答
0
尝试通过以下函数传递您的输出:
function escapeHtml(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "'");
}
无耻地从这里抄袭。
于 2014-11-26T12:17:52.010 回答