通過標簽獲取元素:
var aLi = document.getElementsByTagName('Li');
aLi[0].style.backgroundColor = 'gold';
選中部分li操作:
var oList = document.getElementById('list01'); var aLi = oList.getElementByTagName('li'); alert(aLi.length);
for循環:
var oList = document.getElementById('list01'); var aLi = oList.getElementByTagName('li'); for(var i=0;i<aLi.length;i++){ if (i%2==0){ aLi[i].style.background = 'gold'; } }
while循環:用的比較少,性能不高。
aLi是一個類似數組的選擇集,但不是數組,沒有數組通用的一些方法
數組去重:
var aRr = [1,2,3,4,5,6,7,8,3,2,3,5,7,9,5,2,4]; var aRr = []; for(var i=0;i<aRr.length;i++) { if(aRr.indexOf(aRr[i])==i)
{
aRr2.push(aRr[i]);
} }
alert(aRr2);