У меня есть одна зависимость от jQuery, которую я не хочу, и нужен безопасный для браузера метод для декодирования содержимого на стороне сервера html.vanilla js альтернатива jquery-методу для выполнения безопасного html-декодирования?
Эффект я иду, чтобы заменить существующий элемент DOM с HTML, который получает декодируется, по следующим направлениям:
$('#targetId').replaceWith($('<div/>').html(value).text());
где value
содержит строку HTML-кодирования.
Альтернативно, более прямой подход также будет приветствоваться.
возможно дубликат [Как расшифровать HTML объекты с помощью JQuery?] (Http://stackoverflow.com/questions/1147359/how-to-decode-html-entities-using- jquery) – kapa
@kapa - не дубликат. OP просит сделать это без jquery. – mayabelle
@ майябель Да, не заметил. Сожалею. В этом случае: http://css-tricks.com/snippets/javascript/unescape-html-in-js/ – kapa