一、使用childNodes獲取元素的元素節點node
//使用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; }
二、getStyle函數函數
//獲取計算後的樣式 function getStyle(obj,attr){ if(obj.currentStyle){ return obj.currentStyle[attr]; //IE }else{ return getComputedStyle(obj,null)[attr]; } }