js Html结构转字符串形式显示
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | //Html结构转字符串形式显示 支持<br>换行 function ToHtmlString(htmlStr) { return toTXT(htmlStr).replace(/\<\;br[\&ensp\;|\&emsp\;]*[\/]?\>\;|\r\n|\n/g, "<br/>" ); } //Html结构转字符串形式显示 function toTXT(str) { var RexStr = /\<|\>|\ "|\'|\&| | /g str = str.replace(RexStr, function (MatchStr) { switch (MatchStr) { case " < ": return " < "; break; case " > ": return " > "; break; case " \ "" : return """ ; break ; case "'" : return "'" ; break ; case "&" : return "&" ; break ; case " " : return " " ; break ; case " " : return " " ; break ; default : break ; } } ) return str; } |