核心提示:getElementsByClassName方法可以很方便的用类名得到一组目标元素,在ie低版本是没有这个方的,需要自己写一个getElementsByClassName的方法,遍历子级去匹配类名得到...
getElementsByClassName方法可以很方便的用类名得到一组目标元素,在ie低版本是没有这个方的,需要自己写一个getElementsByClassName的方法,遍历子级去匹配类名得到一个数组,下面是一个兼容ie低版本的写法
if(!document.getElementsByClassName){ document.getElementsByClassName = function(className, element){ var children = (element || document).getElementsByTagName('*'); var elements = new Array(); for (var i=0; i<children.length; i++){="" var="" child="children[i];" classnames="child.className.split('" ');="" for="" (var="" j="0;" j