У меня есть следующий скрипт, который кодирует некоторые значения, которые он получает правильно, но, похоже, не кодирует двойные кавычки.
Как правильно кодировать полное значение перед публикацией?
function htmlEncode(value){
return $('<div/>').text(value).html();
}
Приведенный выше скрипт дает мне это:
<p>Test&nbsp; <span style="color: #ffffff"><strong><span style="background-color: #ff0000">1+1+1=3</span></strong></span></p>
Мне нужно, чтобы он дал мне это:
<p>Test&nbsp; <span style="color: #ffffff"><strong><span style="background-color: #ff0000">1+1+1=3</span></strong></span></p>
РЕДАКТИРОВАТЬ: следующий вопрос: Кодированный HTML в базе данныхвернуться на страницу