gpt4 book ai didi

javascript - 如何使用div名称打开显示 block ?

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

我在使用 div 名称显示 block 时遇到问题。这是我的代码

<button   onClick="reply_click()">&#10799</button> 
<div id='id' name='name' style="display: none;" >I am comming..</div>

<script>
function reply_click() {
//document.getElementById('id').style.display='block';
document.getElementsByName('name').style.display='block';
}
</script>

使用 div id 它将显示 block ,但是使用 div name 它不起作用
有没有人给个建议?

提前致谢

最佳答案

因为getElementsByName返回的是nodelist不是单个元素,所以应该有

document.getElementsByName('name')[0].style.display='block';

DEMO

关于javascript - 如何使用div名称打开显示 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25487314/

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