首页 > 代码库 > 提交表单中的特殊字符转换
提交表单中的特殊字符转换
<script type="text/javascript">
// 替换特殊字符
function HTMLEncode(text){
text = text.replace(/&/g,"&") ;
text = text.replace(/"/g,""") ;
text = text.replace(/</g,"<") ;
text = text.replace(/>/g,">") ;
text = text.replace(/‘/g,"’") ;
text = text.replace(//g," ");
text =text.replace(/\n/g,"<br>");
text =text.replace(/\t/g," ");
return text;
}
//还原特殊字符
function TEXTAREAcode(text){
text = text.replace(/\n/g,"");
text = text.replace(/&/g,"&") ;
text = text.replace(/"/g,"\"") ;
text = text.replace(/</g,"<") ;
text = text.replace(/>/g,">") ;
text = text.replace(/’/g,"\‘") ;
text = text.replace(/ /g,"");
text =text.replace(/<br>/g,"\n");
return text;
}
"); text = text.replace(/\t/g," "); return text;}//还原特殊字符function TEXTAREAcode(text){ text = text.replace(/\n/g,""); text = text.replace(/&/g, "&") ; text = text.replace(/"/g, "\"") ; text = text.replace(/</g, "<") ; text = text.replace(/>/g, ">") ; text = text.replace(//g, "\‘") ; text = text.replace(/ /g," "); text = text.replace(/
/g,"\n"); return text;}// ]]></script>