Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript更改一组元素的样式_Javascript_Html_Css - Fatal编程技术网

使用JavaScript更改一组元素的样式

使用JavaScript更改一组元素的样式,javascript,html,css,Javascript,Html,Css,当我用Javascript点击一个元素时,我试图改变一个类的css属性。我的代码如下所示: HTML: JS: 函数myFunction(){ document.getElementsByClassName(“卡片”).style.display=“无”; } 这将使所有具有“card”类的元素消失,对吗?getElementsByClassName返回元素集合,您需要迭代每个元素以设置样式。getElementsByClassName返回元素集合,您需要迭代每个元素以设置样式

当我用Javascript点击一个元素时,我试图改变一个类的css属性。我的代码如下所示:

HTML

  • JS

    函数myFunction(){
    document.getElementsByClassName(“卡片”).style.display=“无”;
    }
    

    这将使所有具有“card”类的元素消失,对吗?

    getElementsByClassName返回元素集合,您需要迭代每个元素以设置样式。

    getElementsByClassName返回元素集合,您需要迭代每个元素以设置样式