javascript删除html标签函数cIsHTML


Posted in Javascript onJanuary 09, 2017

核心函数代码:

function cIsHTML(str) {
		// parseHTML 会解析页面中的代码,故放弃此方法实现
		//try {
		// 	$.parseHTML(str);
		// } catch (e) {
		// 	return {
		// 		errno: e.name,
		// 		errmsg: e.message
		// 	};
		// }
		// return true;
		
		if (/\s?<!doctype html>|(<html\b[^>]*>|<body\b[^>]*>|<x-[^>]+>)+/i.test(str)) {
			return true;
		}

		return {
				errno: 'Invalid Html code',
				errmsg: 'Invalid Html code'
			};
	}

jQuery.parseHTML() 函数详解的相关资料可以查看这篇文章:https://3water.com/article/102498.htm

Javascript 相关文章推荐
JavaScript 异步调用框架 (Part 6 - 实例 &amp; 模式)
Aug 04 Javascript
jQuery实现form表单reset按钮重置清空表单功能
Dec 18 Javascript
javascript阻止scroll事件多次执行的思路及实现
Nov 08 Javascript
javascript正则匹配汉字、数字、字母、下划线
Apr 10 Javascript
动态加载jQuery的方法
Jun 16 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
May 29 Javascript
值得分享的JavaScript实现图片轮播组件
Nov 21 Javascript
Angular.JS通过指令操作DOM的方法
May 10 Javascript
js 监控iframe URL的变化实例代码
Jul 12 Javascript
微信小程序前端自定义分享的实现方法
Jun 13 Javascript
微信小程序实现form表单本地储存数据
Jun 27 Javascript
js实现烟花特效
Mar 02 Javascript
jQuery.parseHTML() 函数详解
Jan 09 #Javascript
微信小程序 用户数据解密详细介绍
Jan 09 #Javascript
微信小程序 摇一摇抽奖简单实例实现代码
Jan 09 #Javascript
jQuery实现弹出窗口弹出div层的实例代码
Jan 09 #Javascript
Bootstrap实现渐变顶部固定自适应导航栏
Aug 27 #Javascript
微信小程序 实战程序简易新闻的制作
Jan 09 #Javascript
jquery实现多次上传同一张图片
Jan 09 #Javascript
You might like
PHP数组交集的优化代码分析
2011/03/06 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
2011/04/20 PHP
ThinkPHP的Widget扩展实例
2014/06/19 PHP
php动态添加url查询参数的方法
2015/04/14 PHP
php session 写入数据库
2016/02/13 PHP
js 验证密码强弱的小例子
2013/03/21 Javascript
jQuery中setTimeout的几种使用方法小结
2013/04/07 Javascript
document.getElementById获取控件对象为空的解决方法
2013/11/20 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
javascript实现checkbox全选的代码
2015/04/30 Javascript
Javascript实现苹果悬浮虚拟按钮
2016/04/10 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
javascript鼠标滑过显示二级菜单特效
2020/11/18 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
2016/08/08 Javascript
jQuery操作cookie
2016/08/08 Javascript
windows 下安装nodejs 环境变量设置
2017/02/02 NodeJs
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
微信小程序中使用ECharts 异步加载数据实现图表功能
2018/07/13 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
2018/07/19 Javascript
关于layui时间回显问题的解决方法
2019/09/24 Javascript
vue实现tab栏点击高亮效果
2020/08/19 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
python抓取豆瓣图片并自动保存示例学习
2014/01/10 Python
python多线程threading.Lock锁用法实例
2014/11/01 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
浅谈python 中类属性共享的问题
2019/07/02 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
2019/11/27 Python
服务行业个人求职的自我评价
2013/12/12 职场文书
公司门卫岗位职责
2014/03/15 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
公安个人四风问题对照检查及整改措施
2014/10/28 职场文书
导游词之江南园林狮子林
2019/09/16 职场文书
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
2021/05/27 Python