function HTMLEncode(html)
{
var temp = document.createElement ("div");
(temp.textContent != null) ? (temp.textContent = html) : (temp.innerText = html); var output = temp.innerHTML;
temp = null; return output;
}
function HTMLDecode(text)
{
var temp = document.createElement("div");
temp.innerHTML = text; var output = temp.innerText || temp.textContent;
temp = null; return output;
}
jQuery实现
function HTMLEncode(html)
{
return $(‘<div>‘).text(html).html()
}
function HTMLDecode(text)
{
return $(‘<div>‘).html(text).text()
}
时间: 2024-10-10 01:09:15