1、使用childNodes获取元素的元素节点
//使用childNodes获取元素节点 function cNodes(obj){ var arr=new Array(); for(var i=0;i<obj.childNodes.length;i++){ if(obj.childNodes[i].nodeType==1){ arr.push(obj.childNodes[i]); }else{ console.log("内层"+i+"不是元素节点"); } } return arr; }
2、getStyle函数
//获取计算后的样式 function getStyle(obj,attr){ if(obj.currentStyle){ return obj.currentStyle[attr]; //IE }else{ return getComputedStyle(obj,null)[attr]; } }