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