首页 > 编程知识 正文

jsdom是否有class(jsdome)

时间:2023-12-15 08:46:17 阅读:316021 作者:RBPO

本文目录一览:

如何用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/JAVASCRIPT问题:DOM如何选择CLASS?

开源框架一般都有选择器,可以类似CSS选择器一样选取DOM,如jQuery。其实CLASS也是便于CSS操作,而选择DOM最好的方法是用ID,这个效率最高。所以不是必要的情况下,不要用CLASS选择DOM。

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

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

判断是否含有class值

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

{

//存在这个class名

}else{

//不存在这个class名

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。