js怎么判断class score-rect-base这里面是否包含score-rect-active这个class
时间: 2024-05-07 08:24:02 浏览: 65
如何用js判断dom是否有存在某class的值
要判断某个元素是否包含某个class,可以使用element.classList.contains()方法。具体代码如下:
```javascript
var scoreRectBase = document.querySelector('.score-rect-base');
var isActive = scoreRectBase.classList.contains('score-rect-active');
if (isActive) {
console.log('包含score-rect-active');
} else {
console.log('不包含score-rect-active');
}
```
这段代码首先使用querySelector()方法获取了带有score-rect-base类名的元素,然后使用classList.contains()方法判断这个元素是否还包含score-rect-active类名。如果包含,输出“包含score-rect-active”,否则输出“不包含score-rect-active”。
阅读全文