通过ClassName获取元素的函数getElementsByClassName
发布:Coamy | 发布时间: 2009年3月27日通过ClassName获取元素的函数 getElementsByClassName
function getElementsByClassName(n) {
var el = [],
_el = document.getElementsByTagName('*');
for (var i=0; i<_el.length; i++ ) {
if (_el[i].className == n ) {
el[el.length] = _el[i];
}
}
return el;
}
应用
var subMenus = getElementsByClassName('subMenu');
for (var i=0; i<dropMenus.length; i++) {
if (subMenus[i]!=OBJ_VIEW)
{
subMenus[i].style.display = 'none';
}
}
<div className="subMenu">1</div>
<div className="subMenu">2</div>
<div className="subMenu">3</div>
- 相关文章:
Javascript常用代码 (2008-11-17 19:30:42)
html静态页面传递,接收参数 (2008-11-10 15:9:41)
用Javascript实现自动调整布局大小 (2008-10-27 10:40:11)
用javaScript获取网页窗口的高度和宽度 (2008-10-27 9:58:51)
DOM中的outerHTML,innerHTML,innerTEXT,innerText的区别 (2008-10-14 14:1:5)
javascript释放IE所占内存 CollectGarbage() (2008-10-14 13:44:42)
javascript几种常用的表单输入判断 (2008-10-8 16:20:53)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





