Отображать статью в базе данных, но она имеет тег HTML

Я создаю сеть, используя nodejs, ExpressJS, EJS а также MySQL, Я сохраняю некоторые данные с HTML код в MySQL, Когда я получаю данные от MySQL и показать в сети, возникает ошибка: HTML-тег в данных также отображается с данными. Как вы можете помочь мне решить эту проблему. Благодарю.

1 ответ

Решение

Попробуйте передать вывод через такую ​​функцию, как:

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

Бесстыдно скопировано отсюда.

Другие вопросы по тегам