按类ID隐藏div

Fri*_*ler 8 html javascript visibility

如果我有<div id="ad1" class="ad"> , 我 <div id="ad2" class="ad"> 怎么能通过隐藏所有div与类广告来隐藏它们

我试过 document.getElementsByClassName(ad).style.visibility="hidden"; 但只有这个有效
function hidestuff(boxid){ document.getElementById(boxid).style.visibility="hidden"; }

Chr*_*s M 13

当Matt Ball的线索离开时,您需要遍历getElementsByClassName结果的结果.

尝试以下方面的事情:

    var divsToHide = document.getElementsByClassName("ad");

    for(var i = 0; i < divsToHide.length; i++)
    {
    divsToHide[i].style.visibility="hidden";
    }
Run Code Online (Sandbox Code Playgroud)