2011-06-07

JavaScriptでHTMLをアンエスケープする

DIV要素にHTMLを展開して、解釈された文字列を返してしまおうってことで実現できるようですよヾ(*・∀・)ノ"
function unescapeHTML(html){
 var htmlNode = document.createElement("DIV");
 htmlNode.innerHTML = html;
 if(htmlNode.innerText !== undefined){
  return htmlNode.innerText; // IE
 }
 return htmlNode.textContent; // FF
};

0 件のコメント:

コメントを投稿