要在单击按钮时显示子详细信息,可以使用JavaScript来处理按钮点击事件,并动态地显示或隐藏子详细信息。以下是一个简单的示例,展示了如何实现这一功能:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>显示子详细信息</title>
<style>
.details {
display: none;
}
</style>
</head>
<body>
<button id="showDetailsBtn">显示详细信息</button>
<div id="detailsContainer" class="details">
<p>这里是子详细信息。</p>
</div>
<script src="script.js"></script>
</body>
</html>
document.getElementById('showDetailsBtn').addEventListener('click', function() {
var detailsContainer = document.getElementById('detailsContainer');
if (detailsContainer.style.display === 'none' || detailsContainer.style.display === '') {
detailsContainer.style.display = 'block';
} else {
detailsContainer.style.display = 'none';
}
});
<div>
元素。.details
类的初始显示设置为none
,即隐藏状态。addEventListener
方法为按钮添加点击事件监听器。display
样式属性,如果为none
或未设置,则将其设置为block
以显示内容;否则,将其设置为none
以隐藏内容。通过这种方式,可以灵活地在用户交互时控制内容的显示与隐藏,适用于多种前端开发场景。
领取专属 10元无门槛券
手把手带您无忧上云