html字符串是指’<div id=”keleyi”>aklsd </div>’這樣的帶html特殊符號的字符串,我們通常要對他進行處理再輸出以免輸出 成了真正的html元素,也就是把<變成<這樣的html符號代碼。
如果字符串很長,裡面特殊符號很多,我們該怎麼簡單而高效的把他們全部轉碼呢?循環?正則表達式?都不用!且看:
function bian(a){return new Option(a).innerHTML}
這就是全部了!使用方法:
function bian(a){return new Option(a).innerHTML}
var a = '<div id="keleyi">aklsd </div>';
alert(bian(a));
此方法來自於:https://gist.github.com/jed/964847,非常感謝原作者!