今天在CSDN看到一種HTML文本轉義的小竅門,很簡便。
1、用dom的功能。先作為innerTEXT傳給一個dom對象,再取innerHTML屬性,就可以取到轉義後的文本了。
例如:
div1.innerText = <h1>title title....</h1>;
var str = div1.innerHTML; // <h1>title title...
2、假設有文本context,可以對一個jQuery對象$(x)進行$(x).text(context).html(),就會返回一個轉義後的文本。
var str = $(x).text(context).html()