【发布时间】:2014-11-27 17:40:21
【问题描述】:
我正在使用 nodejs、ExpressJS, EJS 和 MySQL 创建一个 Web。
我在MySQL 中使用HTML 代码保存了一些数据。
当我从MySQL 获取数据并在网络中显示时,出现错误:数据中的 HTML 标记也与数据一起显示。
你怎么能帮我解决这个问题。
谢谢。
【问题讨论】:
标签: mysql node.js express ejs embedded-javascript
我正在使用 nodejs、ExpressJS, EJS 和 MySQL 创建一个 Web。
我在MySQL 中使用HTML 代码保存了一些数据。
当我从MySQL 获取数据并在网络中显示时,出现错误:数据中的 HTML 标记也与数据一起显示。
你怎么能帮我解决这个问题。
谢谢。
【问题讨论】:
标签: mysql node.js express ejs embedded-javascript
尝试通过以下函数传递您的输出:
function escapeHtml(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "'");
}
无耻抄袭here。
【讨论】: