对字符串进行HTML编码和解码的JavaScript函数

  编码函数:

  

复制代码 代码如下:

  function HtmlEncode(str) {

  var t = document.createElement("div");

  t.textContent ? t.textContent = str : t.innerText = str;

  return t.innerHTML;

  }

  解码函数:

  

复制代码 代码如下:

  function HtmlDecode(str) {

  var t = document.createElement("div");

  t.innerHTML = str;

  return t.innerText || t.textContent

  }