JavaScript检测字符串中是否含有html标签实现方法

   这篇文章主要介绍了JavaScript检测字符串中是否含有html标签实现方法,本文直接给出实现代码,需要的朋友可以参考下

  功能代码

  代码如下:

  /**

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

  * @param htmlStr

  */

  function checkHtml(htmlStr) {

  var reg = /<[^>]+>/g;

  return reg.test(htmlStr);

  }

  demo

  script:

  复 代码如下:

  /**

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

  * @param htmlStr

  */

  function checkHtml(htmlStr) {

  var reg = /<[^>]+>/g;

  return reg.test(htmlStr);

  }

  window.onload=function(){

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

  alert(checkHtml(html))

  }

  html

  复制代码 代码如下:

  

 

  sdfsdf

  

 

 

  sdfsdf

  

时间: 2024-09-10 15:04:58

JavaScript检测字符串中是否含有html标签实现方法的相关文章

JavaScript检测字符串中是否含有html标签实现方法_javascript技巧

功能代码 复制代码 代码如下: /**  * 字符串是否含有html标签的检测  * @param htmlStr  */ function checkHtml(htmlStr) {     var  reg = /<[^>]+>/g;     return reg.test(htmlStr); } demo script: 复制代码 代码如下: /**  * 字符串是否含有html标签的检测  * @param htmlStr  */ function checkHtml(htmlSt

javascript的document中的动态添加标签实现方法_javascript技巧

document的高级篇中提供了节点操作的函数,具体包括:获取节点,改变节点,删除节点,替换节点,创建节点,添加节点,克隆节点等函数.我们可以利用这些函数动态改变html的节点. 1.JavaScript <script type="text/javascript"> function test1(){//对个节点的ID相同时候的情况 var myhref = document.getElementById('same'); window.alert(myhref.inne

JavaScript访问字符串中单个字符的两种方法_javascript技巧

概述 JavaScript是一门很灵活的语言,也提供了很多原生的函数供我们编程使用.这篇文章主要对javascript中如何访问字符串中的单个字符做一下介绍. javascript中一切皆为对象,要访问字符串中的单个字符主要有两种方法:数组索引和charAt()函数. 索引和charAt() 索引方式访问单个字符串 在javascript中,字符串可以被当做数组来处理,所以我们可以用数组下标的方式来访问单个字符.代码如下: 复制代码 代码如下: <script type="text/jav

javascript检测对象中是否存在某个属性判断方法

  检测对象中属性的存在与否可以通过几种方法来判断. 1.使用in关键字 该方法可以判断对象的自有属性和继承来的属性是否存在. 代码如下: var o={x:1}; "x" in o; //true,自有属性存在 "y" in o; //false "toString" in o; //true,是一个继承属性 2.使用对象的hasOwnProperty()方法 该方法只能判断自有属性是否存在,对于继承属性会返回false. 代码如下: var

javascript检测对象中是否存在某个属性判断方法小结_javascript技巧

检测对象中属性的存在与否可以通过几种方法来判断. 1.使用in关键字该方法可以判断对象的自有属性和继承来的属性是否存在. 复制代码 代码如下: var o={x:1}; "x" in o; //true,自有属性存在 "y" in o; //false "toString" in o; //true,是一个继承属性 2.使用对象的hasOwnProperty()方法 该方法只能判断自有属性是否存在,对于继承属性会返回false. 复制代码 代码如

检测字符串中包含特定的几种方法

js indexof if (row.indexof(pattern) > -1) 在 contains方法里讨论的,即使是同样调用 indexof 方法,也可能由于 stringcomparison 参数的不同而有不同的效率,所以实际上 indexof 方法可以再细分为 row.indexof(pattern) > –1; row.indexof(pattern,stringcomparison.ordinal) > –1; asp教程.net regex.ismatch 所以利用 r

JavaScript统计字符串中每个字符出现次数完整实例_javascript技巧

本文实例讲述了JavaScript统计字符串中每个字符出现次数的方法.分享给大家供大家参考,具体如下: 这是一个面试题,要求随便给你一个字符串,让你求出字符串中每个字符出现的次数. 先来看看运行效果截图: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&

去除html标签-如何在一大串字符串中去掉所有html标签并取得余下内容

问题描述 如何在一大串字符串中去掉所有html标签并取得余下内容 string str="<body><b>abcdefg<html><a>链接123</a>456中文." 如上字符串,如何得到结果是 var aa="abcdefg链接123456中文." 解决方案 aa=Regex.Replace(str,"<[^>]*?>",""); 解决方案二

Python检测字符串中是否包含某字符集合中的字符

  这篇文章主要介绍了Python检测字符串中是否包含某字符集合中的字符,需要的朋友可以参考下 目的 检测字符串中是否包含某字符集合中的字符 方法 最简洁的方法如下,清晰,通用,快速,适用于任何序列和容器 代码如下: def containAny(seq,aset): for c in seq: if c in aset: return True return False 第二种适用itertools模块来可以提高一点性能,本质上与前者是同种方法(不过此方法违背了Python的核心观点:简洁,清