//getElementsByClassName兼容 function getElementsByClassName(node,classname){ if(node.getElementsByClassName){ //判断有这个方法,则使用原来的方法; return node.getElementsByClassName("classname"); } else { var results = new Array(); var elems = node.getElementsByTagName("*"); for (var i=0;i<elems.length;i++){ if (elems[i].classname.indexOf(classname)!=-1){ results[results.length]=elems[i] } } return results; } }
原文:http://web023.blog.51cto.com/1801610/1901820