douchaoyang / blog

blogs use issues
0 stars 0 forks source link

jQuery 实现HTML标签的转义、反转义 #13

Open douchaoyang opened 1 year ago

douchaoyang commented 1 year ago

转义

var html = "<div><p>Hello, World!</p></div>";
$("<div>").text(html).html();
// 输出 "&lt;div&gt;&lt;p&gt;Hello, World!&lt;/p&gt;&lt;/div&gt"

反转义

var text = "&lt;div&gt;&lt;p&gt;Hello, World!&lt;/p&gt;&lt;/div&gt";
$("<div>").html(text).text();
// 输出 <div><p>Hello, World!</p></div>