JavaScript实现字符串与HTML格式相互转换


Posted in Javascript onMarch 17, 2020

代码::

1.将字符转换成Html

function encodeHtml(str){
  var encodedStr = "" ;
  if (str=="") return encodedStr ;
  else {
    for (var i = 0 ; i < str.length ; i ++){
      encodedStr += "&#" + str.substring(i, i + 1).charCodeAt().toString(10) + ";" ;
    }
  }
  return encodedStr ;
}

2.将Html转换成字符

public static String decodeUtf(String str) {
if (str.equals(""))


return "" ;

String ret = "";

String[] toParse = str.split(";");

for (int i=0;i<toParse.length;i++) {


String s = toParse[i];


ret += Character.toChars(Integer.parseInt(s.substring(2)))[0];


//ret+=(char)Integer.parseInt(s.substring(2))

}

return ret;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于逻辑运算的简单权限系统(实现) JS 版
Mar 24 Javascript
javascript(jquery)利用函数修改全局变量的代码
Nov 02 Javascript
jQuery实现id模糊查询的小例子
Mar 19 Javascript
Array 重排序方法和操作方法的简单实例
Jan 24 Javascript
javascript实现无缝上下滚动特效
Dec 16 Javascript
Angularjs实现多个页面共享数据的方式
Mar 29 Javascript
JavaScript与ActionScript3两者的同性与差异性
Sep 22 Javascript
javascript使用btoa和atob来进行Base64转码和解码
Mar 20 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
Nov 17 Javascript
最实用的JS数组函数整理
Dec 05 Javascript
vue 使用html2canvas将DOM转化为图片的方法
Sep 11 Javascript
js如何获取图片url的Blob值并预览示例代码
Mar 07 Javascript
JS对象属性的检测与获取操作实例分析
Mar 17 #Javascript
JS前端模块化原理与实现方法详解
Mar 17 #Javascript
javascript中innerHTML 获取或替换html内容的实现代码
Mar 17 #Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
Mar 17 #Javascript
用js编写留言板
Mar 17 #Javascript
Vue脚手架编写试卷页面功能
Mar 17 #Javascript
基于JavaScript实现留言板功能
Mar 16 #Javascript
You might like
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
img onload事件绑定各浏览器均可执行
2012/12/19 Javascript
javascript 使用 NodeList需要注意的问题
2013/03/04 Javascript
jQuery列表拖动排列具体实现
2013/11/04 Javascript
JS中Date日期函数中的参数使用介绍
2014/01/02 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
jQuery filter函数使用方法
2014/05/19 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
jquery实现左右无缝轮播图
2020/07/31 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
javascript获取以及设置光标位置
2017/02/16 Javascript
js 实现省市区三级联动菜单效果
2017/02/20 Javascript
vue不通过路由直接获取url中参数的方法示例
2017/08/24 Javascript
小程序获取当前位置加搜索附近热门小区及商区的方法
2019/04/08 Javascript
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
javascript/jquery实现点击触发事件的方法分析
2019/11/11 jQuery
vue分页插件的使用方法
2019/12/25 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
2020/05/29 Javascript
python 测试实现方法
2008/12/24 Python
python实现的二叉树算法和kmp算法实例
2014/04/25 Python
python调用新浪微博API项目实践
2014/07/28 Python
Numpy中的mask的使用
2018/07/21 Python
如何用Python制作微信好友个性签名词云图
2019/06/28 Python
使用pyqt 实现重复打开多个相同界面
2019/12/13 Python
如何在Python 游戏中模拟引力
2020/03/27 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
css3给背景图片加颜色遮罩的方法
2019/11/05 HTML / CSS
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
班主任经验交流会主持词
2014/04/01 职场文书
中班开学寄语
2014/04/04 职场文书
《卖木雕的少年》教学反思
2014/04/11 职场文书
财务整改报告范文
2014/11/05 职场文书
2016年教代会开幕词
2016/03/04 职场文书
Oracle中update和select 关联操作
2022/01/18 Oracle