У меня есть строки HTML форматированный текст в базе данных, например:HTML сохранить строку с HTML форматирования
<div><p>example</p></div>
И я добавляю их полей в таблице. Таблица HTML создается в виде строки и прилагаемое к DIV с JQuery, как это:
var str = '<table><thead><tr><th>Heading</th></tr></thead><tbody>';
str += '<tr><td>';
str += database[index].fieldWithHtml;
str += '</td></tr></tbody></table>';
$("#myElement").append(str);
В настоящее время текст, который отображается в ячейке отформатирован и показывает только «пример». Я хочу, чтобы на самом деле не использовать теги html для форматирования текста, а скорее показывать их, например. пример вывод будет таким же:
<div><p>example</p></div>
Исключить строку из базы данных в зависимости от вашего языка на стороне сервера. Как htmlspecialchars для PHP. http://php.net/manual/de/function.htmlspecialchars.php и http://php.net/manual/de/function.htmlentities.php – Tyr
Если вы спросите об этом, я просто думаю (с ужасом) код, как вы фактически сохранили строки в базе данных? – Teemu
Ответ здесь http://stackoverflow.com/questions/1787322/htmlspecialchars-equivalent-in-javascript –