如何使用jQuery解码HTML实体?

如何使用jQuery解码HTML实体?

如何使用jQuery解码字符串中的HTML实体?



MMTTMM
浏览 862回答 3
3回答

拉丁的传说

实际上,试试var&nbsp;decoded&nbsp;=&nbsp;$("<div/>").html(encodedStr).text();

芜湖不芜

正如MikeSamuel所说,不要使用jQuery.html().text()来解码html实体,因为它是不安全的。相反,请使用模板呈现器,如下所示胡子js或解码实体来自@Vyvit的评论。Underscore.js附带实用程序带库escape和unescape方法,但它们对用户输入不安全:_.转义(字符串)_.取消转义(字符串)
打开App,查看更多内容
随时随地看视频慕课网APP