document.getElementsByClassName 用法

尝试隐藏下面全部DIV

<div id="div1" class="opt" style="display: none">SHOW</div><div id="div2" class="opt" style="display: none">SHOW</div><div id="div3" class="opt" style="display: none">SHOW</div>

先在body 新增input

<input name="name" type="button" onClick="show();" value="显示"><input name="name" type="button" onClick="hiddens();" value="隐藏"><div id="div1" class="opt" style="display: none">SHOW</div><div id="div2" class="opt" style="display: none">SHOW</div><div id="div3" class="opt" style="display: none">SHOW</div>

最后加上JS

var s = document.getElementsByClassName('opt');function show(){    // var s = document.getElementsByClassName('opt');    for(var i = 0;i<s.length;i++){    s[i].style.display="";    }};function hiddens(){    // var s = document.getElementsByClassName('opt');    for(var i = 0;i<s.length;i++){    s[i].style.display="none";    }};

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章