JavaScript處理html特殊字元 | javascript replace特殊字元
functionhtml_encode(str){vars=“”;if(str.length==0)return“”;s=str.replace(/&/g,“&”);s=s.replace(/s=s.replace(/>/g,“>”);//s=s.replace(//g,“ ”);s=s.replace(/’/g,“”);s=s.replace(/”/g,“"”);//s=s.replace(//g,“”);returns;}functionhtml_decode(str){vars=“”;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,“”);returns;}
function html_encode(str) { var s = “”; if (str.length == 0) return “”; s = str.replace(/&/g, “&”); s = s.replace(/ s = s.replace(/>/g, “>”); //s = s.replace(/ /g, “ ”); s = s.replace(/’/g, “”); s = s.replace(/”/g, “"”); //s = s.replace(/ /g, “”); return s; }
function html_decode(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(//g, “ ”); return s; }