首页 > 编程语言 > 详细

javascript对HTML的特殊字符的转义与反转义

时间:2017-08-15 22:39:01      阅读:290      评论:0      收藏:0      [点我收藏+]

有时候,我们所查询得到的数据包含有HTML的标签,当我们不希望浏览器解析该标签的时候,我们可以对“>”“<”进行转义,下面来介绍,“&lt;”"&gt;"如何与“>”“<”进行转义和反转义。

//HTML转义 
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反转义
 function HTMLDecode(text) {    
     var temp = document.createElement(“div”);    
     temp.innerHTML = text;    
     var output = temp.innerText;    
     temp = null;    
     return output; 
 }


本文出自 “12212886” 博客,请务必保留此出处http://12222886.blog.51cto.com/12212886/1956574

javascript对HTML的特殊字符的转义与反转义

原文:http://12222886.blog.51cto.com/12212886/1956574

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!