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 相关文章推荐
document.onreadystatechange事件的用法分析
Oct 17 Javascript
jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)
May 08 Javascript
js统计页面的来访次数实现代码
May 09 Javascript
同一个网页中实现多个JavaScript特效的方法
Feb 02 Javascript
深入探讨javascript函数式编程
Oct 11 Javascript
基于JavaScript实现购物网站商品放大镜效果
Sep 06 Javascript
vue中v-model动态生成的实例详解
Oct 27 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 Javascript
小程序图片剪裁加旋转的示例代码
Jul 10 Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
Aug 13 Javascript
简单了解TypeScript中如何继承 Error 类
Jun 21 Javascript
node.js中stream流中可读流和可写流的实现与使用方法实例分析
Feb 13 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
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
PHP实现网上点歌(二)
2006/10/09 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP中__get()和__set()的用法实例详解
2013/06/04 PHP
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
php截取中文字符串函数实例
2015/02/23 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
PHP 观察者模式深入理解与应用分析
2019/09/25 PHP
js 操作css实现代码
2009/06/11 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
JQuery给元素绑定click事件多次执行的解决方法
2014/05/29 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
2014/06/26 Javascript
JavaScript动态设置div的样式的方法
2015/12/26 Javascript
深入理解关于javascript中apply()和call()方法的区别
2016/04/12 Javascript
jQuery中text() val()和html()的区别实例详解
2016/06/28 Javascript
详解JS中的立即执行函数
2017/02/24 Javascript
基于JavaScript实现数码时钟效果
2020/03/30 Javascript
基于webpack 实用配置方法总结
2017/09/28 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
浅谈VUE监听窗口变化事件的问题
2018/02/24 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
利用python求相邻数的方法示例
2017/08/18 Python
Python 实例方法、类方法、静态方法的区别与作用
2019/08/14 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
django跳转页面传参的实现
2020/09/17 Python
html5与css3小应用
2013/04/03 HTML / CSS
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
德国圣伯纳德草药屋:Kräuterhaus Sanct Bernhard(有中文站)
2018/08/05 全球购物
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
英国健身超市:Fitness Superstore
2019/06/17 全球购物
工作室成员个人发展规划范文
2014/01/24 职场文书
文秘求职信范文
2014/04/10 职场文书
委托书的写法
2014/09/16 职场文书
个人年终总结结尾
2015/03/06 职场文书