【问题标题】:display article in database but it has html tag在数据库中显示文章,但它有 html 标签
【发布时间】:2014-11-27 17:40:21
【问题描述】:

我正在使用 nodejs、ExpressJS, EJSMySQL 创建一个 Web。 我在MySQL 中使用HTML 代码保存了一些数据。 当我从MySQL 获取数据并在网络中显示时,出现错误:数据中的 HTML 标记也与数据一起显示。 你怎么能帮我解决这个问题。 谢谢。

【问题讨论】:

    标签: mysql node.js express ejs embedded-javascript


    【解决方案1】:

    尝试通过以下函数传递您的输出:

    function escapeHtml(unsafe) {
        return unsafe
             .replace(/&/g, "&")
             .replace(/</g, "&lt;")
             .replace(/>/g, "&gt;")
             .replace(/"/g, "&quot;")
             .replace(/'/g, "&#039;");
     }
    

    无耻抄袭here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-19
      • 1970-01-01
      • 2011-12-10
      • 1970-01-01
      • 1970-01-01
      • 2021-12-28
      • 2016-09-02
      • 2018-09-27
      相关资源
      最近更新 更多