首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js判断是否子元素

文本俺将跟大家介绍,如何判断一个当前点击的元素,是否指定元素的子元素。 解决思路: 俺给父元素指定了一个id,并使用这个循环检查当前元素是否属于它的子元素。...BODY'){ if (obj == parentObj){ return true; } obj = obj.parentNode; } return false; } 方法二:jquery代码 //判断...:当前元素是否被筛选元素的子元素 jQuery.fn.isChildOf = function(b){ return (this.parents(b).length > 0); }; //判断:当前元素是否被筛选元素的子元素或者本身...方法三: const isDescendant = (el, parentId) => { let isChild = false if (el.id === parentId) { //判断是否其本身...该解决思路,常见的解决办法,大家可以拿小本本记好了~类似于不停向上找。

10.7K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    js 判断是否字符_js字符查找

    整理js中可以用到的判断一个字符是否包含另外一个字符的方法 String对象方法 1、indexOf indexOf 返回指定字符在该字符中首次出现的位置,如果没有找到,则返回 -1 indexOf...接收两个参数,第一需要搜索的字符,第二个参数检索的位置,默认为0 let str = 'abcde'; //例如,从str第三位开始搜索 'a' console.log(str.indexOf(...'a',2));// -1 console.log(str.indexOf('a'))// 0 2、lastIndexOf lastIndexOf从字符末尾开始搜索,返回指定字符在该字符中最后一次出现的位置...lastIndexOf 接收两个参数,第一个需要搜索的字符,第二个参数检索的位置,默认 sting.length – 1 let str = 'abcdea'; //例如,从str第三位向前开始搜索...console.log(str.lastIndexOf('a',2));// 0 console.log(str.lastIndexOf('a'));// 5 3、includes includes() 方法用于判断字符是否包含指定的子字符

    10.8K20

    JS 判断字符是否为空

    比如我们判断一个变量空字符可能会写成下面这个样子。...但是因为 JS 弱类型语言,只有执行表达式时才能确定 s 的类型,所以 s 可能并不是字符类型,如果 s undefined 或者 null,也认为空的话,那么s == ''并不成立,得出错误的判断...判断字符是否为空可能会有人从相反的角度出发,即判断字符不为空。...因为不是空串不代表不空串,所以判断是否空串不能从相反的角度出发,上面的函数 isEmptyStrV2() 不可用的,还是需要直接判断空串才行,因为空串和有长度的字符之间还存在着小三(其他类型)...同样地,当我们需要判断一个变量有长度的字符时,不能直接使用函数 isEmptyStr(),也要直接判断才行。

    24.4K20

    js判断是否包含指定字符_js字符包含字符

    想在js判断字符是否包含某个中文,将方法记录起来,这些方法也适用于数字、字母。实践检验真理的唯一标准,还是要多多测试啊。...= -1)); //true indexOf() 方法可返回某个指定的字符值在字符中首次出现的位置。如果要检索的字符值没有出现,则该方法返回 -1。...= -1)); //true search() 方法用于检索字符中指定的子字符,或检索与正则表达式相匹配的子字符。如果没有找到任何匹配的子,则返回 -1。...var reg = RegExp(/组/); alert('groupName.match(reg)=' + (groupName.match(reg))); //组 match() 方法可在字符内检索指定的值...但你有木有发现打印出来的 ‘ 组 ’ ,如果在字符中找不到的话打印 null ,神奇的可以把它放在 if 里面做判断,如下: var str="123"; var reg3 = RegExp(/

    10.7K10

    js判断是否包含指定字符_js分割字符的方法

    大家好,我架构君,一个会写代码吟诗的架构师。今天说一说js判断是否包含指定字符_js分割字符的方法,希望能够帮助大家进步!!!...前言:有时候,我们在js中需要判断一个字符中,是不是包含某个字符。可以采用以下方法进行判断。...indexOf()方法可返回某个指定的字符值,在首次出现的位置。如果要检索的字符值没有出现,则改方法返回-1。...= -1);//true search()方法用于检索字符中指定的子字符,或检索与正则表达式相匹配的子字符。如果没有找到任何匹配的子,则返回-1。...参考博客:js判断字符是否包含某个字符 https://www.cnblogs.com/ooo0/p/7741651.html 今天文章到此就结束了,感谢您的阅读,Java架构师必看祝您升职加薪,

    2.5K20
    领券