JS 转义与反转

转载 2017年01月03日 09:44:58
//HTML转义
function HTMLEncode(html) 
{ 
    var temp = document.createElement ("div"); 
    (temp.textContent != null) ? (temp.textContent = html) : (temp.innerText = html); 
    var output = temp.innerHTML; 
    temp = null; 
    return output; 
} 

//HTML反转义
function HTMLDecode(text) 
{ 
    var temp = document.createElement("div"); 
    temp.innerHTML = text; 
    var output = temp.innerText || temp.textContent; 
    temp = null; 
    return output; 
} 

相关文章推荐

关于spring 防sql注入,转义反转义,入参检查

收集下面链接,很好的解决sql注入和入参检查以及编码解码问题,有需要的可以参考学习 阿里的数据连接池 Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 ...

python_11(format、转义字符、连接字符、字符串操作函数、字符串反转)

——————–数据格式化—————————-#!/usr/bin/python # -*- coding: UTF-8 -*-# 格式化字符串 str1 = "version" num = 1.0 f...

js、html中的单引号、双引号及其转义使用(转)

js、html中的单引号、双引号及其转义使用 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示出错后,再漫不经心地改为: 结果还是出错。 这时...

原生JS将列表子元素顺序反转

编写一个函数将一个列表里面的所有子元素顺序反转,问题不难但是解决的方法却有多种,而且性能大不一样,下面就介绍几种常用的方法: 1. 采用直接的DOM操作: var ul = document.ge...

JS数组的排序和反转

JS数组的排序和反转 var arr1 = [43, 12, 21

字符串转HTML的16进制转义符

  • 2010年04月03日 01:18
  • 938B
  • 下载

JS编码&解码&HTML转义

JS编码&解码&转义

js技巧--转义符"\"的妙用

通常,我们在动态给定一个container的innerHTML时,通常是样做的: var div = document.getElementById("divc"); var html =...

关于js中单引号(')和双引号(")的使用以及转义的理解

这几天一直在画页面,身为开发人员的我之所以要画页面是因为当前项目中的页面上所有的东西都是从数据库中取得的,也就是动态的,类似于我们设计自己的个人QQ空间,但因为是大型平台,有自定义业务的概念 ,所有更...

js 正则表达式多个转义字符的用法

我们都知道在js中遇到特殊字符要使用转义字符,但是如果多个转义字符同时出现的话,那又是怎么用的呢,我突发奇想,然后去一个一个的试了一下,最后终于把这个地方搞清楚了。js中定义正则表达式有两种方法,这两...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS 转义与反转
举报原因:
原因补充:

(最多只允许输入30个字)