转义 元素的innerHTML内容即为转义后的字符
ApiContent.htmlEncode = function(str) {
var ele = document.createElement('span');
ele.appendChild(document.createTextNode(str));
return ele.innerHTML;
}
解析
ApiContent.htmlDecode = function(str) {
var ele = document.createElement('span');
ele.innerHTML = str;
return ele.textContent;
}