我试图找到一种简单快捷的方法来解码和编码文本。
我发现的最好的是下面这个。
使用它有什么不同
$("<div/>")
吗?为什么即使没有 div 也在这里?你有什么更简单、更快捷的 HTML 编码和解码方法吗?
代码:
var myHTMLstring = "<p /> + <br /> sdfsdfdsfdsfsdfsdfsdfsfsfsfdsf";
var myEncoded = $('<div/>').text(myHTMLstring).html();
//<p /> + <br /> sdfsdfdsfdsfsdfsdfsdfsfsfsfdsf
var myDecoded = $('<div/>').html(myEncoded).text();
//<p /> + <br /> sdfsdfdsfdsfsdfsdfsdfsfsfsfdsf