js对HTML中class的增加、删除、查询

let dom = document.getElementById(‘id’)

  • 新增 dom.calssList.add('className’)
  • 删除 dom.classList.remove(‘className’)
  • 查询 dom.classList

<div id="test" class="box list"></div>
<script>
	let dom = document.querySelector('#test')
	console.log(dom.classList)
</script>

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		.d1{
			width: 300px;
			height: 300px;
			background-color: pink;
		}
	</style>
</head>
<body>
	<div id="test" class="box list"></div>
	<script>
		let dom = document.querySelector('#test')
		dom.classList.add('d1')
		console.log(dom.classList)
	</script>
</body>
</html>

在这里插入图片描述

删除

dom.classList.remove(‘className’)

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		.box{
			width: 300px;
			height: 300px;
			background-color: pink;
		}
	</style>
</head>
<body>
	<div id="test" class="box list"></div>
	<script>
		let dom = document.querySelector('#test')
		dom.classList.remove('box')
		console.log(dom.classList)
	</script>
</body>
</html>
发布了96 篇原创文章 · 获赞 15 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_35958891/article/details/103442990