html中加入js判断,javascript 如何判断字符串中是否有html代码/标签_只有橘子的博客-程序员秘密

技术标签: html中加入js判断  

javascript 判断字符串中是否有html代码/标签,我们可以使用javascript的正则表达式来实现,代码如下:

/**

* 字符串是否含有html标签的检测

* @param htmlStr

*/

function checkHtml(htmlStr) {

var reg = /]+>/g;

return reg.test(htmlStr);

}

这个js函数就可以直接判断字符串中是否有html标签。下面来看一下如何使用这个函数。

使用实例:

hrml代码:

sdfsdf

sdfsdf

js代码:

/**

* 字符串是否含有html标签的检测

* @param htmlStr

*/

function checkHtml(htmlStr) {

var reg = /]+>/g;

return reg.test(htmlStr);

}

window.οnlοad=function(){

var html=document.querySelector('#box').innerHTML;

alert(checkHtml(html))

}

本文章的js/html/php/css代码均可以复制到这个页面进行在线调试,你不妨试一下。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_29054399/article/details/117709526

智能推荐

Django使用DjangoUeditor教程_django 使用ueditor_折戟沉沙灬的博客-程序员秘密

文章目录1、将下在DjangoUeditor解压2、将解压的文件夹复制到项目的根目录中,这里使用的是虚拟环境3、进入到DjangoUedior3-master文件下,执行离线安装命令 python setup.py install4、然后将DjangoUeditor3-master文件夹删除,避免影响项目结构5、执行pip list 查看是否安装成功,如果目录下有DjangoUeditor代表安装...

ZeroMQ:01---消息队列ZeroMQ简介_芒种、的博客-程序员秘密

一、ZeroMQ概述ZeroMQ(又名ØMQ,MQ,或zmq)看起来像一个可嵌入的网络库,但其作用就像一个并发框架ZeroMQ类似于标准Berkeley套接字,其提供了各种传输工具,如进程内、进程间、TCP和组播中进行原子消息传送的套接字你可以使用各种模式实现N对N的套接字连接,这些模式包括:扇出、发布-订阅、任务分配、请求-应答ZeroMQ的速度足够快,因此可充当集群产品的结构ZeroMQ的异步I/O模型提供了可扩展的多核应用程序,用异步消息来处理任务ZeroMQ核心由C语言编写,支持C、

linux下如何查看文件权限_daijiguo的博客-程序员秘密

在终端输入:   ls -l xxx.xxx (xxx.xxx是文件名)  那么就会出现相类似的信息,主要都是这些:   -rw-rw-r-- 或者输入ll查看目录下所有文件的权限。其中: 最前面那个 - 代表的是类型       中间那三个 rw- 代表的是所有者(user)       然后那三个 rw- 代表的是

Viewpager+Fragment+TabLayout_林勤0726的博客-程序员秘密

第一步创建几个fragment,并放入集合中list = new ArrayList<>();list.add(new OneFragment());list.add(new TwoFragment());list.add(new ThreeFragment());第二步

前端JS_搬砖ing的博客-程序员秘密

1, 嵌套的iframe中子iframe获取父iframe中的元素。层次关系:----+-window | + 父iframe (id = main_iframe ) | + 子iframe(当前iframe)获取父iframe中 "parentPage"元素的方法op.window.document.getElementById("main...

一次性讲清楚 Handler 可能导致的内存泄漏和解决办法 | 开发者说·DTalk_Android 开发者的博客-程序员秘密

本文原作者: 小虾米君,原文发布于:TechMerger本文重制和补充了多个示意图和章节,期望能为您一次性讲清楚Handler 可能导致的内存泄漏和解决办法!Handler 使用不当?为什么会内存泄露?子线程 Looper 会导致内存泄露吗?非内部类的 Handler 会内存泄露吗?网传的 Callback 接口真得能解决吗?正确使用 Handler?结语Handle...

随便推点

sgu 180(树状数组)_slege的博客-程序员秘密

点击打开链接第一次在sgu上做题题意:给你n个数,求有多少组(i,j)  ia[j];树状数组+离散化。。。#include"stdio.h"#include"string.h"#include"algorithm"using namespace std;#define N 65555typedef __int64 LL;LL C[N];s

字符串相似算法 Jaro-Winkler Distance (string distance)_lglgsy456的博客-程序员秘密

aro-Winkler Distance 算法这是一种计算两个字符串之间相似度的方法,想必都听过Edit Distance,Jaro-inkler Distance 是Jaro Distance的一个扩展,而Jaro Distance(Jaro 1989;1995)据说是用来判定健康记录上两个名字是否相同,也有说是是用于人口普查,具体干什么就不管了,让我们先来看一下Jaro Distanc

HRBUST 1328 相等的最小公倍数_muczzcy的博客-程序员秘密

SOl:将原题改为枚举N的每一对因子,计算其是否互素即可。#include #include #include using namespace std;inline int gcd(int a,int b){ return b==0?a:gcd(b,a%b);}int main(){ int n,T,i,j; scanf("%d",&T); while(T

练习八:图的综合实验_WuDL.的博客-程序员秘密

选址问题【基本要求】给定n个村庄之间的交通图。若村庄i和j之间有路可通,则i和j用边连接,边上的权值Wij表示这条道路的长度。现打算在这n个村庄中选定一个村庄建一所医院。编写如下算法:(1)求出该医院应建在哪个村庄,才能使距离医院最远的村庄到医院的路程最短。(2)求出该医院应建在哪个村庄,能使其它所有村庄到医院的路径总和最短。【提示】对于问题(1),可以先求出每个村庄到其它所有村庄...

前端---正则表达式_前端定义用户输入的正则表达式_liguangjiehao的博客-程序员秘密

1.通过构造函数定义var 变量名= new RegExp(/表达式/); 2.通过直接量定义(较为常用)var 变量名= /表达式/;3.test() 方法 (1)正则对象方法,检测测试字符串是否符合该规则,返回true和false,参数(测试字符串) (2)Boolean = 表达式.test("要验证的内容");4.预定义类 \d [0-9]

推荐文章

热门文章

相关标签