JQuery 风格的HTML文本转义


Posted in Javascript onJuly 01, 2009

那么,我需要一个方法转义。网上搜了一下,大部分是自己编写一个正则替换。不过我的习惯是尊重既有的资源。有人提出可以用dom的功能。先作为innerTEXT传给一个dom对象,再取innerHTML属性,就可以取到转义后的文本了。

方法不错,不过写法上,有没有取巧的办法呢?

JQuery社区有人给出了办法:假设有文本 context,可以对一个jQuery对象 $(x)进行 $(x).text(context).html(),就会返回一个转义后的文本。

其实刚刚想起来,很多时候完全可以用text()函数对jQuery对象赋值就好了……

Javascript 相关文章推荐
Extjs中常用表单介绍与应用
Jun 07 Javascript
JavaScript 数组详解
Oct 10 Javascript
ExtJS实现文件下载的方法实例
Nov 09 Javascript
jQuery实现简单的间隔向上滚动效果
Mar 09 Javascript
javascript中闭包(Closure)详解
Jan 06 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
Jul 12 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
Dec 17 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
Jan 20 Javascript
深入浅析js原型链和vue构造函数
Oct 25 Javascript
node.js express框架简介与实现
Jul 23 Javascript
vue遍历对象中的数组取值示例
Nov 07 Javascript
JS实现可视化音频效果的实例代码
Jan 16 Javascript
Javascript 文件夹选择框的两种解决方案
Jul 01 #Javascript
页面中body onload 和 window.onload 冲突的问题的解决
Jul 01 #Javascript
JavaScript XML操作 封装类
Jul 01 #Javascript
js 跨域和ajax 跨域问题小结
Jul 01 #Javascript
javawscript 三级菜单的实现原理
Jul 01 #Javascript
Javascript 函数对象的多重身份
Jun 28 #Javascript
Javascript 阻止javascript事件冒泡,获取控件ID值
Jun 27 #Javascript
You might like
PHP简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
PHP实现简单实用的验证码类
2015/07/29 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
javascript flash下fromCharCode和charCodeAt方法使用说明
2008/01/12 Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
js 未结束的字符串常量错误解决方法
2010/06/13 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
jquery 循环显示div的示例代码
2013/10/18 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
JavaScript中获取高度和宽度函数总结
2014/10/08 Javascript
jQuery简单实现两级下拉菜单效果代码
2015/09/15 Javascript
d3.js实现简单的网络拓扑图实例代码
2016/11/06 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
js实现倒计时关键代码
2017/05/05 Javascript
Node.Js生成比特币地址代码解析
2018/04/21 Javascript
vue中子组件传递数据给父组件的讲解
2019/01/27 Javascript
VuePress 快速踩坑小结
2019/02/14 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
解决vue项目F5刷新mounted里的函数不执行问题
2019/11/05 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
2020/11/07 Javascript
[01:32:22]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第一场 2月5日
2021/03/11 DOTA
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
100%羊绒:NakedCashmere
2020/08/26 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
JAVA程序员面试题
2012/10/03 面试题
公共事业管理本科生求职信
2013/10/07 职场文书
国家助学金获奖感言
2014/01/31 职场文书
运动会班级口号
2014/06/09 职场文书
居住证明范文
2015/06/17 职场文书
Python3 如何开启自带http服务
2021/05/18 Python
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL
十大最强妖精系宝可梦,哲尔尼亚斯实力最强,第五被称为大力士
2022/03/18 日漫