在 JS 中取消转义 HTML

Avatar of Chris Coyier
Chris Coyier
function htmlDecode(input){
  var e = document.createElement('div');
  e.innerHTML = input;
  return e.childNodes.length === 0 ? "" : e.childNodes[0].nodeValue;
}

用法

htmlDecode("<img src='myimage.jpg'>"); 
// returns "<img src='myimage.jpg'>"