HTML 文本轉義小竅門

字號:


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