JavaScript中最简洁的编码html字符串的方法


Posted in Javascript onOctober 11, 2014

html字符串是指'<div id=”a”>aklsdjfklsjdfl</div>'这样的带html特殊符号的字符串,我们通常要对他进行处理再输出以免输出成了真正的html元素,也就是把<变成<这样的html符号代码。

如果字符串很长,里面特殊符号很多,我们该怎么简单而高效的把他们全部转码呢?循环?正则表达式?都不用!且看:

function bian(a){return new Option(a).innerHTML}

这就是全部了!

使用方法:

function bian(a){return new Option(a).innerHTML}

var a = '<div id="a">aklsdjfklsjdfl</div>';

alert(bian(a));
Javascript 相关文章推荐
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 Javascript
再谈querySelector和querySelectorAll的区别与联系
Apr 20 Javascript
页面右下角弹出提示框示例代码js版
Aug 02 Javascript
jQuery构造函数init参数分析
May 13 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
Aug 31 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
May 28 Javascript
AngularJS实现在ng-Options加上index的解决方法
Nov 03 Javascript
jQuery滚动监听实现商城楼梯式导航效果
Mar 06 Javascript
jQuery实现的隔行变色功能【案例】
Feb 18 jQuery
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
Feb 21 Javascript
Javascript数组方法reduce的妙用之处分享
Jun 10 Javascript
JavaScript 替换所有匹配内容及正则替换方法
Feb 12 Javascript
原生Javascript封装的一个AJAX函数分享
Oct 11 #Javascript
探讨js字符串数组拼接的性能问题
Oct 11 #Javascript
分享20款美化网站的 jQuery Lightbox 灯箱插件
Oct 10 #Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
Oct 10 #Javascript
js点击button按钮跳转到另一个新页面
Oct 10 #Javascript
jQuery获取iframe的document对象的方法
Oct 10 #Javascript
jquery实现多行文字图片滚动效果示例代码
Oct 10 #Javascript
You might like
GD输出汉字的函数的分析
2006/10/09 PHP
jQuery向下滚动即时加载内容实现的瀑布流效果
2016/01/07 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
js监听鼠标事件控制textarea输入字符串的个数
2014/09/29 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
js代码验证手机号码和电话号码是否合法
2015/07/30 Javascript
简单谈谈node.js 版本控制 nvm和 n
2015/10/15 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
详解Angular CLI + Electron 开发环境搭建
2017/07/20 Javascript
深入理解Puppeteer的入门教程和实践
2019/03/05 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
[01:04:35]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第一场
2018/04/04 DOTA
Python变量和数据类型详解
2017/02/15 Python
python利用拉链法实现字典方法示例
2017/03/25 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
2019/06/18 Python
基于Python爬取素材网站音频文件
2020/10/21 Python
详解Python中的Lock和Rlock
2021/01/26 Python
python基于pexpect库自动获取日志信息
2021/02/01 Python
学校司机岗位职责
2013/11/14 职场文书
《画家乡》教学反思
2014/04/22 职场文书
奉献家乡演讲稿
2014/09/13 职场文书
医院领导班子四风问题对照检查材料
2014/10/26 职场文书
入党现实表现材料
2014/12/23 职场文书
六一文艺汇演主持词
2015/06/30 职场文书
谢师宴学生致辞
2015/07/27 职场文书
浪漫婚礼主持词开场白
2015/11/24 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
关于flex 上下文中自动 margin的问题(完整例子)
2021/05/20 HTML / CSS