美文网首页
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