对字符串进行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 相关文章推荐
解决表单中第一个非隐藏的元素获得焦点的一个方案
Oct 26 Javascript
javascript时间函数大全
Jun 30 Javascript
分享20个提升网站界面体验的jQuery插件
Dec 15 Javascript
非常实用的12个jquery代码片段
Nov 02 Javascript
跟我学习javascript的for循环和for...in循环
Nov 18 Javascript
jQuery实现文档树效果
Feb 20 Javascript
JS简单实现数组去重的方法示例
Mar 27 Javascript
Vue.directive()的用法和实例详解
Mar 04 Javascript
使用Node.js写一个代码生成器的方法步骤
May 10 Javascript
Vue开发环境中修改端口号的实现方法
Aug 15 Javascript
Vue-CLI与Vuex使用方法实例分析
Jan 06 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
May 31 Javascript
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 使用MySQL管理Session的回调函数详解
2013/06/21 PHP
PHP static局部静态变量和全局静态变量总结
2014/03/02 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
smarty学习笔记之常见代码段用法总结
2016/03/19 PHP
PHP获取指定时间段之间的 年,月,天,时,分,秒
2016/06/05 PHP
Laravel日志用法详解
2016/10/09 PHP
PHPCMS忘记后台密码的解决办法
2016/10/30 PHP
微信开发之php表单微信中自动提交两次问题解决办法
2017/01/08 PHP
PHP中16个高危函数整理
2019/09/19 PHP
ext combobox动态加载数据库数据(附前后台)
2014/06/17 Javascript
jQuery实现单击和鼠标感应事件
2015/02/01 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
基于jQuery实现的旋转彩圈实例
2015/06/26 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
2016/05/30 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
2016/09/20 Javascript
Angular4自制一个市县二级联动组件示例
2017/11/21 Javascript
JS实现百度搜索接口及链接功能实例代码
2018/02/02 Javascript
微信小程序上传图片功能(附后端代码)
2020/06/19 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
2019/02/28 Javascript
vue--vuex详解
2019/04/15 Javascript
24个ES6方法解决JS实际开发问题(小结)
2020/05/31 Javascript
vue 插槽简介及使用示例
2020/11/19 Vue.js
[46:59]完美世界DOTA2联赛PWL S2 GXR vs Ink 第二场 11.19
2020/11/20 DOTA
Python简单操作sqlite3的方法示例
2017/03/22 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
Canvas 文本转粒子效果的实现代码
2019/02/14 HTML / CSS
alice McCALL官网:澳大利亚时尚品牌
2020/11/16 全球购物
自学考试自我鉴定范文
2013/09/26 职场文书
西安交大自主招生自荐信
2014/01/27 职场文书
《乡愁》教学反思
2014/02/18 职场文书
测试工程师程序员求职信范文
2014/02/20 职场文书
Go语言切片前或中间插入项与内置copy()函数详解
2021/04/27 Golang