代码之家  ›  专栏  ›  技术社区  ›  Mike Sherov

javascript等价于html实体解码,不依赖于innerHTML?

  •  4
  • Mike Sherov  · 技术社区  · 14 年前

    我在找PHP的javascript版本 html_entity_decode . 我发现这个:

    function html_entity_decode(str){
     var tarea=document.createElement('textarea');
     tarea.innerHTML = str; return tarea.value;
     tarea.parentNode.removeChild(tarea);
    }
    

    但是,我不能使用它,因为我需要为FBML/FBJS Facebook画布应用程序编写此代码,并且他们已经禁用了innerHTML和任何类似的东西(我知道,这很疯狂)。

    FBJS

    1 回复  |  直到 12 年前
        1
  •  1
  •   casablanca    14 年前

    我想你得手工做了。一个快速的谷歌搜索出现了 this library 那正是你想要的。