对字符串进行HTML编码和解码的JavaScript函数


Posted in Javascript onFebruary 01, 2010

编码函数:

function HtmlEncode(str) { 
var t = document.createElement("div"); 
t.textContent ? t.textContent = str : t.innerText = str; 
return t.innerHTML; 
}

解码函数:
function HtmlDecode(str) { 
var t = document.createElement("div"); 
t.innerHTML = str; 
return t.innerText || t.textContent 
}
Javascript 相关文章推荐
学习ExtJS form布局
Oct 08 Javascript
SWFObject 2.1以上版本语法介绍
Jul 10 Javascript
JavaScript中的一些定位属性[图解]
Jul 14 Javascript
Node.js中调用mysql存储过程示例
Dec 20 Javascript
js+html5操作sqlite数据库的方法
Feb 02 Javascript
JS动态创建元素的两种方法
Apr 20 Javascript
使用JavaScript判断手机浏览器是横屏还是竖屏问题
Aug 02 Javascript
vue指令以及dom操作详解
Mar 04 Javascript
JS 中document.write()的用法和清空的原因浅析
Dec 04 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
vue项目proxyTable配置和部署服务器
Apr 14 Vue.js
javaScript 关闭浏览器 (不弹出提示框)
Jan 31 #Javascript
javascript让setInteval里的函数参数中的this指向特定的对象
Jan 31 #Javascript
详细讲解JS节点知识
Jan 31 #Javascript
javascript中的array数组使用技巧
Jan 31 #Javascript
jquery 批量上传图片实现代码
Jan 28 #Javascript
Jquery 常用方法经典总结
Jan 28 #Javascript
javascript 匿名函数的理解(透彻版)
Jan 28 #Javascript
You might like
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
php readfile()修改文件上传大小设置
2017/08/11 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
php判断电子邮件是否正确方法
2018/12/04 PHP
精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
js 深拷贝函数
2008/12/04 Javascript
使用apply方法处理数组的三个技巧[译]
2012/09/20 Javascript
cookie在javascript中的使用技巧以及隐私在服务器端的设置
2012/12/03 Javascript
通过js简单实现将一个文本内容转译成加密文本
2013/10/22 Javascript
JavaScript制作的可折叠弹出式菜单示例
2014/04/04 Javascript
node.js中的http.response.setHeader方法使用说明
2014/12/14 Javascript
使用nodejs开发cli项目实例
2015/06/03 NodeJs
javascript实现网页字符定位的方法
2015/07/14 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
JavaScript中的数据类型转换方法小结
2015/10/26 Javascript
原生JS和jQuery版实现文件上传功能
2016/04/18 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
web 前端常用组件之Layer弹出层组件
2016/09/22 Javascript
javascript ASCII和Hex互转的实现方法
2016/12/27 Javascript
Vue全局分页组件的实现代码
2018/08/10 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
[00:35]2016完美“圣”典风云人物:冷冷宣传片
2016/12/08 DOTA
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
python实现下载整个ftp目录的方法
2017/01/17 Python
Python使用sys.exc_info()方法获取异常信息
2020/07/23 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
世界上最大的隐形眼镜商店:1-800 Contacts
2018/11/03 全球购物
Python面试题:Python是如何进行内存管理的
2014/08/04 面试题
中科前程Java笔试题
2016/11/20 面试题
结婚典礼致辞
2015/07/28 职场文书
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android
Mongodb 迁移数据块的流程介绍分析
2022/04/18 MongoDB