javascript encode或者decode html
2014-10-31 20:04
274 查看
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;
}
{
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;
}
相关文章推荐
- [转] javascript另类方法高效实现htmlencode()与htmldecode()函数
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- JavaScript处理HTML的Encode(转码)和Decode(解码)
- javascript处理HTML中Encode(转码)和Decode(解码)的方法
- javascript另类方法实现htmlencode()与htmldecode()函数实例分析
- javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
- javascript处理HTML的Encode(转码)和Decode(解码)总结,避免js脚本注入问题
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- javascript实现htmlEncode与htmlDecode
- JavaScript 的HTML转义方法 html_encode 和 html_decode
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- JavaScript 的HTML转义方法 html_encode 和 html_decode
- javascript 实现htmlEncode htmlDecode
- 兼容ie和火狐的javascript HTMLEncode HTMLDecode的完整实例
- javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- javascript另类方法实现htmlencode()与htmldecode()函数实例分析