html转义和反转义
2020-07-18 05:23
218 查看
我们把一段html代码存入数据库中,然后我们读取出来的时候,系统就给我们转义了
这时候我们把这段显示在html中就显示不出来本来的效果,只能显示一段文本
这时候我们据需要反转义了
//HTML反转义
function HTMLDecode(text) {
var temp = document.createElement(“div”);
temp.innerHTML = text;
var output = temp.innerText || temp.textContent;
temp = null;
return output;
}
var tagText = “
123&456
”;var encodeText = HTMLEncode(tagText);
console.log(encodeText);//<p><b>123&456</b></p>
console.log(HTMLDecode(encodeText)); //
123&456
相关文章推荐
- 使用apache common lang包下的StringEscapeUtils来对html,sql等特殊字符进行转义
-  |"|&|<|>等html字符转义
- react中将带标签的字符串转义为html解析
- WordPress中转义HTML与过滤链接的相关PHP函数使用解析
- Python处理HTML转义字符
- Python处理HTML中的转义字符
- Angular.js数据绑定时自动转义html标签及内容
- 用Javascript(js)进行HTML转义工具(处理特殊字符显示)
- 11_反向解析_模板继承_html 转义
- html转义字符
- Razor视图下ViewData传递html被转义
-  |"|&|<|>等html字符转义
- " & < > 等html字符转义
- js对html进行转义和反转义的操作
- Java里Html转义的工具
- 用Python处理HTML转义字符的5种方式
- html特殊符号转义
- HTML转义为实体,实体转回为HTML,特殊字符转换
- Spring Boot与FreeMarker集成后配置全局模板转义html/xml
- JavaScript 的HTML转义方法 html_encode 和 html_decode