лол
На правах бреда:
1.
alert( unescape( escape( 'какойтотекст текст<div>фывап</div><div>уцекен &вапапв</div><div></div>блаблабла' ).replace( /%u([\dA-F]+)/g , '&#x$1;' ) ) )
2.
function convert(txt){
var t=e=true;
var r=function(c){
if(c==='<')t=false;
if(c==='&')e=false;
if(t&&e)c='&#x'+c.charCodeAt(0).toString(16)+';';
if(c==='>')t=true;
if(c===';')e=true;
return c
}
return txt.replace(/./g,r)
}
alert( convert( 'какойтотекст текст<div>фывап</div><div>уцекен &вапапв</div><div></div>блаблабла' ) )