HTML转义及反转义

HTML转义及反转义

//html转义  &lt;  --->   <
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;
}

//html反转义  <  ---->  &lt;
function HTMLDecode(text) { 
    var temp = document.createElement("div"); 
    temp.innerHTML = text; 
    var output = temp.innerText || temp.textContent; 
    temp = null; 
    return output; 
}

 

posted @ 2020-03-30 11:11  Jarming  阅读(407)  评论(0)    收藏  举报