對字符串進行HTML編碼和解碼的JavaScript函數(shù)
更新時間:2010年02月01日 00:05:49 作者:
對字符串進行HTML編碼和解碼的JS函數(shù),記下了方便以后找 :)
編碼函數(shù):
function HtmlEncode(str) {
var t = document.createElement("div");
t.textContent ? t.textContent = str : t.innerText = str;
return t.innerHTML;
}
解碼函數(shù):
function HtmlDecode(str) {
var t = document.createElement("div");
t.innerHTML = str;
return t.innerText || t.textContent
}
復制代碼 代碼如下:
function HtmlEncode(str) {
var t = document.createElement("div");
t.textContent ? t.textContent = str : t.innerText = str;
return t.innerHTML;
}
解碼函數(shù):
復制代碼 代碼如下:
function HtmlDecode(str) {
var t = document.createElement("div");
t.innerHTML = str;
return t.innerText || t.textContent
}
相關文章
JS實現(xiàn)本地存儲信息的方法(基于localStorage與userData)
這篇文章主要介紹了JS實現(xiàn)本地存儲信息的方法,基于localStorage與userData實現(xiàn)本地存儲的功能,需要的朋友可以參考下2017-02-02uniapp小程序配置tabbar底部導航欄實戰(zhàn)指南
tabBar如果應用是一個多tab應用,可以通過tabBar配置項指定tab欄的表現(xiàn),以及tab切換時顯示的對應頁,下面這篇文章主要給大家介紹了關于uniapp小程序配置tabbar底部導航欄的相關資料,需要的朋友可以參考下2022-09-09一文讓你徹底弄懂js中undefined和null的區(qū)別
JavaScript是一門動態(tài)類型語言,元素除了表示存在的空值外,還有可能根本就不存在,這就是undefined存在的原因,這篇文章主要給大家介紹了關于undefined和null區(qū)別的相關資料,需要的朋友可以參考下2022-03-03利用原生js實現(xiàn)html5小游戲之打磚塊(附源碼)
這篇文章主要給大家介紹了關于利用原生js實現(xiàn)html5小游戲之打磚塊的相關資料,這是最近工作遇到的一個小需求,文中通過示例代碼介紹的非常詳細,并分享了完整的源碼供大家參考學習,需要的朋友們下面隨著小編來一起學習學習吧。2018-01-01JavaScript 用cloneNode方法克隆節(jié)點的代碼
很多時候我們需要通過HTML DOM 的方式,用JavaScript 動態(tài)生成很多相同的節(jié)點,包括其子節(jié)點2012-10-10js報$ is not a function 的問題的解決方法
在html中的程序,跑的好好的,換成jsp在項目中跑,就一直報$ is not a function錯,針對此問題,下面有個不錯的解決方法,大家可以嘗試操作下2014-01-01