在網頁內容中,我們經常需要將一些字符轉換成HTML編碼,這里給出JavaScript實現對HTML字符編碼的方法。
源代碼如下
function escapeStringToHTML(str, isEscapeSpace){
if(!str){
return "";
}
str = str.replace(/&/g, "&");
str = str.replace(/</g, "<");
str = str.replace(/>/g, ">");
str = str.replace(//r/g, "");
str = str.replace(//n/g, "<br/>");
str = str.replace(//'/g, "'");
str = str.replace(/"/g, """);
if(typeof(isEscapeSpace) != 'undefined' && (isEscapeSpace == true || isEscapeSpace == "true")){
str = str.replace(/ /g, " ");
}
return str;
}
新聞熱點
疑難解答