站内搜索:
首页 >> 前端 >> 内容
getElementsByClassName兼容IE低版本

时间:2017/2/17 9:24:17

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

  • 上一篇:ISO-8859-1和Windows-1252的区别
  • 下一篇:icon图标无法显示
  • 返回顶部