const $el = $('.field');
const el = document.querySelector('.field');
Теги должны остаться? Да:
$el.append(document.createTextNode(str));
// или
$el.append(str.replace(/</g, '<'));
// или
el.append(str);
Нет:
$el.append($(str).text());
// или
const div = document.createElement('div');
div.innerHTML = str;
el.insertAdjacentText('beforeend', div.innerText);
// или
el.append(document.createRange().createContextualFragment(str).textContent);
// или
el.append(new DOMParser().parseFromString(str, 'text/html').body.textContent);