在JavaScript中实现两个div
切换的功能,可以通过多种方式来完成。以下是一个基础的示例,展示了如何使用JavaScript来切换两个div
的显示和隐藏状态。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Div切换示例</title>
<style>
.hidden {
display: none;
}
</style>
</head>
<body>
<button onclick="toggleDivs()">切换Div</button>
<div id="div1">这是第一个Div</div>
<div id="div2" class="hidden">这是第二个Div</div>
<script>
function toggleDivs() {
var div1 = document.getElementById("div1");
var div2 = document.getElementById("div2");
if (div1.classList.contains("hidden")) {
div1.classList.remove("hidden");
div2.classList.add("hidden");
} else {
div1.classList.add("hidden");
div2.classList.remove("hidden");
}
}
</script>
</body>
</html>
div
元素,分别具有id
为div1
和div2
。初始状态下,div2
具有hidden
类,因此它是隐藏的。.hidden
类,该类将元素的display
属性设置为none
,从而隐藏元素。div
切换,或者添加动画效果等。div
切换:如果需要切换多个div
,可以将div
的id
替换为类名,并使用循环或数组来管理它们的显示和隐藏状态。div
,可以将toggleDivs
函数的调用绑定到相应的事件上。领取专属 10元无门槛券
手把手带您无忧上云