隐藏或显示JS中的元素不起作用

时间:2018-12-23 15:17:08

标签: javascript html css

我正在尝试使用JS显示/隐藏元素...它不起作用,我不知道为什么

代码如下:

<html>
<body>
<div class="galleryInnerImageHolder"> <p> XXX </p> </div>
</body>
</html>


<script>
    document.getElementsByClassName("galleryInnerImageHolder").style.display = "block"; 
    document.getElementsByClassName("galleryInnerImageHolder").style.display = "none"; 
</script>

1 个答案:

答案 0 :(得分:-1)

getElement s ByClassName返回数组。您可以执行以下操作:document.getElementsByClassName(“ galleryInnerImageHolder”)[0] .style.display =“ block”;