function convert(str) {
// :)
var en=["&","<",">",""","'"];
var ch=["&","<",">",'"',"'"];
var ex=[/&/g,/</g,/>/g,/"/g,/'/g];
for(var i=0;i<en.length;i++){
if(str.indexOf(ch[i])>=0){
str=str.replace(ex[i],en[i]);
}
}
return str;
}
// :)
var en=["&","<",">",""","'"];
var ch=["&","<",">",'"',"'"];
var ex=[/&/g,/</g,/>/g,/"/g,/'/g];
for(var i=0;i<en.length;i++){
if(str.indexOf(ch[i])>=0){
str=str.replace(ex[i],en[i]);
}
}
return str;
}
本文介绍了一个用于将HTML特殊字符转换为对应的实体编码的JavaScript函数。该函数能够处理常见的HTML特殊字符,如&、<、>等,并通过正则表达式实现高效替换。
1493

被折叠的 条评论
为什么被折叠?



