javascript HTML编码和解码

原创 2012年03月25日 15:25:22

        function HtmlEncode(str){
            var s ="";
            if(str.length==0)
            return "";
            s=str.replace(/&/g,">");
            s=s.replace(/</g,"&lt;");
            s=s.replace(/>/g,"&gt;");
            s=s.replace(/\"/g,"&quot;");
            s=s.replace(/\n/g,"<br>");
            return s;
        }  
        
        function HtmlDecode(str) {
            var s = "";
            if (str.length == 0) return "";
            s = str.replace(/&gt;/g, "&");
            s = s.replace(/&lt;/g, "<");
            s = s.replace(/&gt;/g, ">");
            s = s.replace(/&nbsp;/g, " ");
            s = s.replace(/"/g, "\"");
            s = s.replace(/&quot;/g, "\"");
            s = s.replace(/<br>/g, "\n");
            return s;
        }

相关文章推荐

JavaScript实现编码解码

  • 2010年03月30日 11:14
  • 554B
  • 下载

关于HTML在线编辑文本的编码与解码

很多在线编辑的网页都需要对用户输入的文本进行html的编码,避免输入的内容影响正常的网页排版,重新编辑时又需要进行对应的解码操作。用google搜索了一下,发现网上引用最多的两个函数是: //编码 f...

javascript 对url编码 解码

  • 2012年12月05日 16:22
  • 19KB
  • 下载

javascript base64编码解码函数

  • 2013年06月13日 11:05
  • 76KB
  • 下载

http,javascript的编码解码

http,javascript的编码解码 请求与响应的编码应分开分析 两者的编码,解码处理是相对独立的流程 依赖于相对独立的header: request header, response head...

哈夫曼编码与解码的JavaScript实现

提供了哈夫曼编码与解码的JavaScript实现
  • esir82
  • esir82
  • 2017年06月24日 13:50
  • 218

JavaScript Base64编码和解码,实现URL参数传递

为什么需要对参数进行编码?相信有过开发的经验的广大程序员都知道,在Web中,若是直接在Url地址上传递参数值,若是中文,或者+等什么的就会出现乱码现象,若是数字或者英文的好象没有什么问题,简言之,传递...
  • jimlong
  • jimlong
  • 2011年08月01日 09:38
  • 623

JS编码&解码&HTML转义

JS编码&解码&转义

ASP.NET对数据进行HTML编码将其绑定到DrowdownList并解码的解决方案

声明:本文系作者原创,转载请声明转自http://home.cnblogs.com/u/sunt2012/ 谢谢合作   1、        问题背景 在Web开发过程中,需要对用户输入的数据...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript HTML编码和解码
举报原因:
原因补充:

(最多只允许输入30个字)