对js.getallchild使用介绍(元素、深、条件)

复制代码代码如下所示:
window.getallchild =功能(元素、深、条件){
如果(!!!深){ = 1;}
如果(条件| |!!!= =){条件= 1 = = 1;}
深;
如果(元| |!!!!!!| | element.childnodes element.childnodes.length <= 0){ return } { };
var =新数组();
对于(var i = 0;i < element.childnodes.length;i++){
如果(element.style(element.style.visibility = =隐藏的| | { element.style.display = =不关的))
继续;
}
VaR的孩子=元子{我};
如果(eval(条件)){
Result.push(儿童);
}
如果(深> 0){
结果:result.concat(getallchild(孩子,深,条件));
}
}
返回结果;
}