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

 更新时间:2010年02月01日 00:05:49   作者:  
对字符串进行HTML编码和解码的JS函数,记下了方便以后找 :)
编码函数:
复制代码 代码如下:

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
}

相关文章

  • JS实现本地存储信息的方法(基于localStorage与userData)

    JS实现本地存储信息的方法(基于localStorage与userData)

    这篇文章主要介绍了JS实现本地存储信息的方法,基于localStorage与userData实现本地存储的功能,需要的朋友可以参考下
    2017-02-02
  • uniapp小程序配置tabbar底部导航栏实战指南

    uniapp小程序配置tabbar底部导航栏实战指南

    tabBar如果应用是一个多tab应用,可以通过tabBar配置项指定tab栏的表现,以及tab切换时显示的对应页,下面这篇文章主要给大家介绍了关于uniapp小程序配置tabbar底部导航栏的相关资料,需要的朋友可以参考下
    2022-09-09
  • 一文让你彻底弄懂js中undefined和null的区别

    一文让你彻底弄懂js中undefined和null的区别

    JavaScript是一门动态类型语言,元素除了表示存在的空值外,还有可能根本就不存在,这就是undefined存在的原因,这篇文章主要给大家介绍了关于undefined和null区别的相关资料,需要的朋友可以参考下
    2022-03-03
  • js实现随机圆与矩形功能

    js实现随机圆与矩形功能

    这篇文章主要为大家详细介绍了js实现随机圆与矩形功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • 利用原生js实现html5小游戏之打砖块(附源码)

    利用原生js实现html5小游戏之打砖块(附源码)

    这篇文章主要给大家介绍了关于利用原生js实现html5小游戏之打砖块的相关资料,这是最近工作遇到的一个小需求,文中通过示例代码介绍的非常详细,并分享了完整的源码供大家参考学习,需要的朋友们下面随着小编来一起学习学习吧。
    2018-01-01
  • 微信小程序实现简单计算器功能

    微信小程序实现简单计算器功能

    这篇文章主要为大家详细介绍了微信小程序实现简单计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • 微信小程序navigator跳转及参数传递的方法

    微信小程序navigator跳转及参数传递的方法

    这篇文章主要介绍了微信小程序navigator跳转及参数传递,在navigator中添加需要跳转的路径,如果需要带参,则在路径后面添加所要传递的参数以及值,需要的朋友可以参考下
    2023-11-11
  • ES6解构赋值的功能与用途实例分析

    ES6解构赋值的功能与用途实例分析

    这篇文章主要介绍了ES6解构赋值的功能与用途,结合实例形式分析了ES6结构赋值针对函数参数、赋值、json等相关操作使用技巧,需要的朋友可以参考下
    2017-10-10
  • JavaScript 用cloneNode方法克隆节点的代码

    JavaScript 用cloneNode方法克隆节点的代码

    很多时候我们需要通过HTML DOM 的方式,用JavaScript 动态生成很多相同的节点,包括其子节点
    2012-10-10
  • js报$ is not a function 的问题的解决方法

    js报$ is not a function 的问题的解决方法

    在html中的程序,跑的好好的,换成jsp在项目中跑,就一直报$ is not a function错,针对此问题,下面有个不错的解决方法,大家可以尝试操作下
    2014-01-01

最新评论