您的位置:首页 > Web前端 > JavaScript

js之html encode,decode

2014-04-18 12:00 579 查看
原文地址:js之html encode,decode作者:天行健

function myHTMLEnCode(str)

{

    var s =
"";

    if
(str.length == 0) return "";

    s =
str.replace(/&/g, "&");

    s =
s.replace(/</g, "<");

    s =
s.replace(/>/g, ">");

    s =
s.replace(/ /g," ");

    s =
s.replace(/'/g, "'");

    s =
s.replace(/"/g, """);

    //s =
s.replace(/n/g, "<br>");

    return s;
 

}

function myHTMLDeCode(str)

{

    var
s="";

   
if(str.length ==0) return "";

    s =
str.replace(/&/g, "&");

    s =
s.replace(/</g, "<");

    s =
s.replace(/>/g, ">");

    s =
s.replace(/ /g, " ");

    s =
s.replace(/'/g, "'");

    s =
s.replace(/"/g, """);

    s =
s.replace(/<br>/g, "n");

    return
s; 

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: