码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-08-15 22:58:54      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:html转义

有时候,我们所查询得到的数据包含有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的特殊字符的转义与反转义

标签:html转义

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!