gpt4 book ai didi

javascript - 具有相同名称的多个按钮显示不同的 div

转载 作者:太空宇宙 更新时间:2023-11-03 22:49:39 25 4
gpt4 key购买 nike

我有大量的按钮都用来在它前面显示一个 div,我的问题是不是有 20 个不同的 javascript 函数都做同样的事情,是否可以用一个来做?默认情况下,我在 CSS 中将显示设置为无。

HTML:

<div class="col-lg-6 event-title">
<span>Special Olympics Unified Snowboarding Final</span>
<dd>SLOPESTYLE</dd>

<div id ="#dropdown">
<h6>2016 RESULTS</h6>
<p>
GOLD - Chris Klug & Henry Meece<br>
SILVER - Danny Davis & Zach Elder<br>
BRONZE - Hannah teter & Daina Shilts
</p>
</div>
</div>

<div class="col-lg-1">
<button type="button" id = "#drop-button" class="btn btn-default btn-lrg">&#x25BC</button>
</div>

<div class="col-lg-6 event-title">
<span>Special Olympics Unified Snowboarding Final</span>
<dd>SLOPESTYLE</dd>

<div id ="#dropdown1">
<h6>2016 RESULTS</h6>
<p>
GOLD - Chris Klug & Henry Meece<br>
SILVER - Danny Davis & Zach Elder<br>
BRONZE - Hannah teter & Daina Shilts
</p>
</div>
</div>

<div class="col-lg-1">
<button type="button" id = "#drop-button1" class="btn btn-default btn-lrg">&#x25BC</button>
</div>

JavaScript:

document.getElementById("#drop-button").addEventListener("click", function(){
document.getElementById("#dropdown").style.display="block";
});

document.getElementById("#drop-button1").addEventListener("click", function(){
document.getElementById("#dropdown1").style.display="block";
});

最佳答案

为什么要使用 id?ID 是唯一的,对于多个 ID,您应该改用类。

关于javascript - 具有相同名称的多个按钮显示不同的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40618259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com