gpt4 book ai didi

javascript - 如何使用 JavaScript 访问 HTML 子笔记

转载 作者:行者123 更新时间:2023-11-28 20:48:26 25 4
gpt4 key购买 nike

我有这样的布局,我需要到达 AreaForMapsn 节点并隐藏它们

这是我的 HTML:

<div id="layout1" class="layout1_wrapper">

<div class="grid">
<div class="block">
<div id="AreaForMaps1" name="AreaForMaps1">
<div id="googlemaps1">
</div>
</div>
</div>
</div>

<div class="grid">
<div class="block">
<div id="AreaForMaps2" name="AreaForMaps2">
<div id="googlemaps2">
</div>
</div>
</div>
</div>

<div class="grid">
<div class="block">
<div id="AreaForMaps3" name="AreaForMaps3">
<div id="googlemaps3">
</div>
</div>
</div>
</div>

</div>

JavaScript:

<script>
document.getElementById("Button").onclick = function(){
//need to reach all AreaForMapsXXX divs and hide them
var myDiv = document.getElementById( "layout1" );
var children = document.getElementById(layout1).childNodes;

for(i=0; i<children.length; i+=3) {
document.getElementById(children[i].id).style.display = "none";
}
}
</script>

最佳答案

一种可能的方法是向所有这些添加一个类,例如“AreaForMaps”,然后简单地使用 document.getElementsByClassName (或 jQuery 或您正在使用的任何内容)。

关于javascript - 如何使用 JavaScript 访问 HTML 子笔记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12999727/

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