了解基本先阅读这里:http://blog.csdn.net/xxd851116/archive/2009/06/01/4234518.aspx
- String.prototype.HTMLEncode = function() {
- var temp = document.createElement ("div");
- (temp.textContent != null) ? (temp.textContent = this) : (temp.innerText = this);
- var output = temp.innerHTML;
- temp = null;
- return output;
- }
- String.prototype.HTMLDecode = function() {
- var temp = document.createElement("div");
- temp.innerHTML = this;
- var output = temp.innerText || temp.textContent;
- temp = null;
- return output;
- }