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 相关文章推荐
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
Apr 13 Javascript
js中页面的重新加载(当前页面/上级页面)及frame或iframe元素引用介绍
Jan 24 Javascript
JavaScript简单实现鼠标移动切换图片的方法
Feb 23 Javascript
基于Bootstrap3表格插件和分页插件实例详解
May 17 Javascript
js基于cookie方式记住返回页面用法示例
May 27 Javascript
微信小程序实战之上拉(分页加载)效果(2)
Apr 17 Javascript
vue.js 使用v-if v-else发现没有执行解决办法
May 15 Javascript
vue-router实现webApp切换页面动画效果代码
May 25 Javascript
jQuery实现表格冻结顶栏效果
Aug 20 jQuery
vue按需引入element Transfer 穿梭框
Sep 30 Javascript
JS实现选项卡效果的代码实例
May 20 Javascript
我所理解的JavaScript中的this指向
Sep 04 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
牡丹941资料
2021/03/01 无线电
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
PHP伪造来源HTTP_REFERER的方法实例详解
2015/07/06 PHP
Laravel 中获取上一篇和下一篇数据
2015/07/27 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
JavaScript 原型继承
2011/12/26 Javascript
JavaScript在XHTML中的用法详解
2013/04/11 Javascript
JS生成随机字符串的多种方法
2014/06/10 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
JQuery radio(单选按钮)操作方法汇总
2015/04/15 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
用JS实现轮播图效果(二)
2016/06/26 Javascript
js仿腾讯QQ的web登陆界面
2016/08/19 Javascript
jquery根据一个值来选中select下的option实例代码
2016/08/29 Javascript
详解前端自动化工具gulp自动添加版本号
2016/12/20 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
react实现换肤功能的示例代码
2018/08/14 Javascript
微信小程序实现同时上传多张图片
2020/02/03 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
python模拟表单提交登录图书馆
2018/04/27 Python
详谈Python 窗体(tkinter)表格数据(Treeview)
2018/10/11 Python
Pycharm代码无法复制,无法选中删除,无法编辑的解决方法
2018/10/22 Python
pygame游戏之旅 添加icon和bgm音效的方法
2018/11/21 Python
python发送多人邮件没有展示收件人问题的解决方法
2019/06/21 Python
对Django 中request.get和request.post的区别详解
2019/08/12 Python
python实现的自动发送消息功能详解
2019/08/15 Python
利用Python绘制Jazz网络图的例子
2019/11/21 Python
如何使用python代码操作git代码
2020/02/29 Python
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
.net笔试题
2014/03/03 面试题
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
武夷山导游词
2015/02/03 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
golang中的struct操作
2021/11/11 Golang
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL