在JavaScript中实现两个div
元素的切换,通常涉及到DOM操作和事件监听。以下是一个基础的实现方式:
div
元素,并为它们设置唯一的标识符。div
的可见性。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Div Toggle Example</title>
<style>
.hidden {
display: none;
}
</style>
</head>
<body>
<div id="div1" class="content">Content for Div 1</div>
<div id="div2" class="content hidden">Content for Div 2</div>
<button id="toggleButton">Toggle Divs</button>
<script src="script.js"></script>
</body>
</html>
document.addEventListener('DOMContentLoaded', function() {
const div1 = document.getElementById('div1');
const div2 = document.getElementById('div2');
const toggleButton = document.getElementById('toggleButton');
toggleButton.addEventListener('click', function() {
if (div1.classList.contains('hidden')) {
div1.classList.remove('hidden');
div2.classList.add('hidden');
} else {
div1.classList.add('hidden');
div2.classList.remove('hidden');
}
});
});
div
或其他交互逻辑。通过上述方法,你可以实现两个div
元素的简单切换功能,并根据需要进行扩展和优化。
领取专属 10元无门槛券
手把手带您无忧上云