htmldecode

by Rajesh Sitaraman

HTML

<p id='foo'></p>

JavaScript

var newFoo = '<p>​​​​​​​​​​​​​​​hodor hodor hodor&#160;<span style="line-height&#58;22.3999996185303px;">​</span><span style="line-height&#58;22.3999996185303px;">​​​hodor hodor hodor</span>&#160;<span style="line-height&#58;22.3999996185303px;">​</span><span style="line-he>​​​hodorn style="line-height&#58;22.3999996185303px;">​</span><span style="line-height&#58;22.3999996185303px;">​​​hodor hodor hodor</span><span style="line-height&#58;22.3999996185303px;">&#160;</span><span style="line-height&#58;22.3999996185303px;">​</span><span style="line-height&#58;22.3999996185303px;">​​​hodor hodor hodor</span><span style="line-height&#58;22.3999996185303px;">​&#160;</span><span style="line-height&#58;22.3999996185303px;">​​​hodor hodor hodor&#160;</span><span style="line;</p>';



function htmlDecode(value) {
    return $('<div/>').html(value).text();
}

alert(htmlDecode(newFoo));