这篇文章主要介绍“js判断某个元素是否有指定的class名的方法有哪些”,在日常操作中,相信很多人在js判断某个元素是否有指定的class名的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js判断某个元素是否有指定的class名的方法有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
结构部分:
<div> <p>1</p> <p class="test">2</p> <p>3</p> </div>
js部分:
web前端开发学习Q-q-u-n: 731771211,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法(详细的前端项目实战教学视频,PDF) var p = document.getElementsByTagName('p'); for(var i = 0;i <p.length;i++){ //第一种方法,用classList这个H5 API,有兼容性问题 if(p[i].classList.contains('test')==true){ console.log(p[i].innerHTML); } //第二种方法,用className这个属性 if(p[i].className=='test'){ console.log(p[i].innerHTML) } //第三种方法,用getAttribute()这个方法 if(p[i].getAttribute("class")=='test'){ console.log(p[i].innerHTML); } }
到此,关于“js判断某个元素是否有指定的class名的方法有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。