独角兽企业重金招聘Python工程师标准>>>
<html><head><metacharset="UTF-8"><title>js转义特殊字符到html</title></head><body><divid="div1"></div><divid="div2"></div><script>varstr='test<br/><b>test</b> <br/>换行';document.all.div1.innerHTML=str;//js输出特殊字符到html页面String.prototype.displayHtml=function(){varstrArr=this.split('');//定义html特殊字符varhtmlChar="&<>";for(vari=0;i<str.length;i++){if(htmlChar.indexOf(str.charAt(i))!=-1){switch(str.charAt(i)){case'<':strArr.splice(i,1,'<');//特殊字符的转义编码可以查阅相关资料break;case'>':strArr.splice(i,1,'>');break;case'&':strArr.splice(i,1,'&');}}}returnstrArr.join('');}alert(str);document.all.div2.innerHTML=str.displayHtml();//document.all.div2.innerHTML=str;</script></body></html>
如果觉得《js 转义特殊字符到 html》对你有帮助,请点赞、收藏,并留下你的观点哦!