首页 > 开发 > JS > 正文

使用Javascript将字符串转换为HTML编码

2024-09-06 12:40:45
字体:
来源:转载
供稿:网友

在网页内容中,我们经常需要将一些字符转换成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;
}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表