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;
}
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;
}
相关文章推荐
- javascript处理HTML的Encode(转码)和Decode(解码)总结,避免js脚本注入问题
- js过滤HTML标签以及&nbsp;
- 兼容IE和FF的JS HTMLEncode和HTMLDecode的完整实例
- JS中 HTMLEncode和HTMLDecode
- php&nbsp;过滤非法字符&nbsp;与过滤html&nbsp;js&nbsp;c…
- 转载:js过滤HTML标签以及
- encode/decode&nbsp;jpeg&nbsp;in&nbsp;memory
- HTML encode & Decode
- Java HTMLEncode & HTMLDecode
- Web: html_entity_decode、空格&nbsp以及乱码
- 兼容IE和FF的JS HTMLEncode和HTMLDecode的完整实例[转]
- js 去掉html标签及
- 兼容IE和FF的JS HTMLEncode和HTMLDecode的完整实例
- js过滤HTML标签以及 
- js过滤HTML标签以及
- HTML Encode & Decode
- js去除字符串中所有html标签及 符号
- 用js进行htmlencode与decode
- js过滤HTML标签以及
- encodeURI 编码、decodeURI 解码