HTML encoding in JavaScript
January 15th, 2009
This little function converts HTML characters (for example brackets < >) to entities (like < >).
function escapeHTMLEncode(str) { var div = document.createElement('div'); var text = document.createTextNode(str); div.appendChild(text); return div.innerHTML; }
Source: http://sanzon.wordpress.com