JS转换HTML转义符
2016-05-25 21:35
417 查看
//去掉html标签
//普通字符转换成转意符
+?>/g,'');//删除所有HTML标签 }
//普通字符转换成转意符
function html2Escape(sHtml) { return sHtml.replace(/[<>&] //转意符换成普通字符function escape2Html(str) { var arrEntities={'lt':'<','gt':'>','nbsp':' ','amp':'&','quot':'"'}; return str.replace(/&(lt|gt|nbsp|amp|quot);/ig,function(all,t){return arrEntities[t];}); }
// 转成空格}) }
//回车转为br标签
[code]function return2Br(str) {
return str.replace(/\r?\n/g,"<br />]
//去除开头结尾换行,并将连续3次以上换行转换成2次换行function trimBr(str) { str=str.replace(/((\s| )*\r?\n){3,}/g,"\r\n\r\n");//限制最多2次换行 str=str.replace(/^((\s| )*\r?\n)+/g,'');//清除开头换行 str=str.replace(/((\s| )*\r?\n)+$/g,'');//清除结尾换行 return str; }
// 将多个连续空格合并成一个空格function mergeSpace(str) {
str=str.replace(/(\s| )+/g,' ');
return str;
}[/code]
原文地址 http://www.sjyhome.com/javascript/js-html-escape.html
相关文章推荐
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- HTML5调用摄像头实例
- Apple官网研究之使用Justify布局导航
- 关于前端的思考与感悟
- 通过Mootools 1.2来操纵HTML DOM元素
- 表格标签table深入了解
- jQuery Html控件基本操作(日常收集整理)
- WEB标准网页布局中尽量不要使用的HTML标签
- Flash 与 html 的一些实用技巧
- 如何使用jquery easyui创建标签组件
- html工作中表格<tbody>标签的使用技巧
- HTML 向 XHTML1.0 兼容性指导
- C#自写的一个HTML解析类(类似XElement语法)
- 没有文件大小限制并免费的PDF到HTML转换工具
- JavaScript与HTML结合的基本使用方法整理
- Ruby编写HTML脚本替换小程序的实例分享
- css实现气泡框效果(实例加图解)
- html链接与文本标签们