当前位置 : 主页 > 网络编程 > JavaScript >

实现浏览器兼容版的element.children

来源:互联网 收集:自由互联 发布时间:2021-06-30
gistfile1.txt var getChildNodes = function(ele){ var childArr = ele.children || ele.childNodes; //兼容更多的浏览器 var childArrTem = new Array(); // 临时数组,用来存储符合条件的节点 for(var i = 0; i childArr.length;
gistfile1.txt
var getChildNodes = function(ele){
    var childArr = ele.children || ele.childNodes;  //兼容更多的浏览器
    var childArrTem = new Array();  // 临时数组,用来存储符合条件的节点
    for(var i = 0; i < childArr.length; i++){
        if(childArr[i].nodeType == 1){
          	childArrTem.push(childArr[i]);
       	}
    }
    return childArrTem;
}
网友评论