escape html strings

handling javascript variables with html tags and other code specific string

by Nagaraju Vuppala

HTML

<div id="demo">

</div>

JavaScript

var text =" <स्क्रिप्ट भाषा = PHP> ... </ script>  </ Body> # यह एक टिप्पणी है, और print <<<END  $ 4 <tab> = <tab2 <tab> + <tab> 2// रिक्त स्थान और टैब <? Php  ?>";
var entityMap = {
        '&': '&amp;',
        '<': '&lt;',
        '>': '&gt;',
        '"': '&quot;',
        "'": '&#39;',
        '/': '&#x2F;',
        '`': '&#x60;',
        '=': '&#x3D;'
};
text = escapeHtml(text);
$("#demo").html(text);



function escapeHtml (string) {
        return String(string).replace(/[&<>"'`=\/]/g, function (s) {
                        return entityMap[s];
      });
      }