您的位置:

js判断网页是否存在class值(jquery判断元素是否有某个class)

js判断网页是否存在class值(jquery判断元素是否有某个class)

更新:

本文目录一览:

如何用js判断dom是否有存在某class的值

var li=document.getElementsByTagname('li') ;//获取li元素

判断是否含有class值

if(li.className.indexOf("class名称")-1)

{

//存在这个class名

}else{

//不存在这个class名

}

原生js判断某个元素是否有指定的class名的几种方法

如果不考虑兼容IE10以下的话,可以用HTML5中的classList API,非常方便:

var node = document.getElementById('demo');

if(node.classList.contains('test')){

    console.log('包含 test 这个class');

}

兼容的方式是采用className和getAttribute('class')方法:

if (node.getAttribute('class')) {  // 存在class属性

    // 方式1

    if (node.getAttribute('class').indexOf('test')  -1) {

        console.log('包含 test 这个class');   

    }

    

    // 方式2

    if (node.className.indexOf('test')  -1) {

        console.log('包含 test 这个class');   

    }

}

js 判断元素是否含有class

非IE6,7,8可以直接用自带的属性getElementsByClassName,如果需要考虑兼容,就需要自己写了。下面是自己写的: function getClassName(obj,sName) //--obj是要获取元素的父级{ //--sName是class名字if(document.getElementsByClassName) {return obj.getElementsByClassName('sName');}else{var aTmp = obj.getElementsByTagName('*');var aRes=[];var arr =[];for(var i=0;i

jquery判断 页面是否有class

!doctype html

html

 head

  meta charset="UTF-8"

  titleDocument/title

 /head

 body

    div class='a' id="b"/div

script src=""/script

script

if($("#b").hasClass("a")){

alert("包含class a");

}

else{

alert('no')

}

/script

 /body    

/html

可以通过$().hasClass()属性来判断是否有class

如何用JavaScript判断dom是否有存在某class的值

function hasClass(ele, cls) {

cls = cls || '';

if (cls.replace(/\s/g, '').length == 0) return false;

return new RegExp(' ' + cls + ' ').test(' ' + ele.className + ' ');

};

第一个参数传DOM对象,第二个参数传class名

js判断网页是否存在class值(jquery判断元素是否有

本文目录一览: 1、如何用js判断dom是否有存在某class的值 2、原生js判断某个元素是否有指定的class名的几种方法 3、js 判断元素是否含有class 4、jquery判断 页面是否有c

2023-12-08
jsdom是否有class(jsdome)

本文目录一览: 1、如何用JavaScript判断dom是否有存在某class的值 2、JS/JAVASCRIPT问题:DOM如何选择CLASS? 3、如何用js判断dom是否有存在某class的值

2023-12-08
upload判断是否,upload判断是否有文件

2022-11-25
JS判断复选框是否选中

2023-05-18
JavaScript函数:判断是否存在指定元素

2023-05-10
js判断是否支持webassembly,js判断是否存在

本文目录一览: 1、js如何判断浏览器是否支持html5 2、WebAssembly 的出现是不是意味着 Javascript 要完 3、js 判断 是否支持 Clipboard 复制功能 js如何判

2023-12-08
Js判断数组中是否存在某值

2023-05-23
jquery判断是否隐藏

2023-05-20
JS判断对象是否存在

2023-05-19
判断数组中是否包含某个元素

2023-05-17
js如何判断网页板块面对用户,js判断用户是否在当前页面

本文目录一览: 1、jquery 判断网页中的用户是闲置还是活动状态 2、用js的jquery框架怎样判断页面访问用户是通过pc机还是手机。。 3、js 怎样判断用户是否在浏览当前页面 4、网页fil

2023-12-08
JS如何判断checkbox是否选中

2023-05-20
Java数组判断元素是否存在

2023-05-11
JavaScript中判断数组是否包含某个元素

2023-05-19
JS数组是否包含某个元素判断详解

2023-05-23
如何判断js文件是否取缓存,如何判断js文件是否取缓存数据

本文目录一览: 1、什么测试工具可以测试出js/css缓存的情况? 2、js判断一个图片是否已经存在于缓存中 3、js如何获取缓存 4、如何判断多个js已加载完成 我有abc三个脚本 想分别加载 并判

2023-12-08
Vue.js 中如何判断对象是否存在属性

2023-05-18
Java实现判断数组中是否包含某个元素

2023-05-11
php判断get是否存在的简单介绍

2022-11-25
c语言判断元素是否存在,c语言判断元素是否在数组中

2023-01-07