美文网首页
JS实现HTML标签转义及反转义

JS实现HTML标签转义及反转义

作者: 一蓑烟雨任平生_cui | 来源:发表于2017-10-10 11:58 被阅读0次
//转义
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;
}

相关文章

网友评论

      本文标题:JS实现HTML标签转义及反转义

      本文链接:https://www.haomeiwen.com/subject/sdjvyxtx.html