那麼,我需要一個方法轉義。網上搜了一下,大部分是自己編寫一個正則替換。不過我的習慣是尊重既有的資源。有人提出可以用dom的功能。先作為innerTEXT傳給一個dom對象,再取innerHTML屬性,就可以取到轉義後的文本了。
方法不錯,不過寫法上,有沒有取巧的辦法呢?
JQuery社區有人給出了辦法:假設有文本 context,可以對一個jQuery對象 $(x)進行 $(x).text(context).html(),就會返回一個轉義後的文本。
其實剛剛想起來,很多時候完全可以用text()函數對jQuery對象賦值就好了……