欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

求元素对象的子对象及子对象的长度 子元素

var lis= document.getElementById('ul_list').getElementsByTagName("li");
//得到 id 为  ul_list 下的所有的li对象

for(i==0;i<lis.length;i++)
{
  if(i%2 ==0){
      lis[i].className = 'li_bg';
    if(i==(li.length-1)){
                lis[i].className = "li_none"
    }
  }
}

 

 

<div id="cityList" style="border:1px solid #C00;padding:10;height:300px;width:700px;overflow:hiden;overflow-y:scroll;">
   <div>
   <span>A</span>
   <ul><li><a href="javascript:void(0);" id="cityList_25">安庆</a></li><li><a href="javascript:void(0);" id="cityList_8">鞍山</a></li><li><a href="javascript:void(0);" id="cityList_29">安阳</a></li></ul>
   </div>
   <div>
   <span>B</span>
   <ul><li><a href="javascript:void(0);" id="cityList_56">包头</a></li><li><a href="javascript:void(0);" id="cityList_4">北京</a></li><li><a href="javascript:void(0);" id="cityList_70">滨州</a></li>
   </ul>
   </div>
</div>
<hr />
<script type="text/javascript">
/*<![CDATA[*/
   function $(_id){return document.getElementById(_id);}
   var cityChildren=$('cityList').getElementsByTagName("A")
   document.write("cityList所包括的元素个数:"+cityChildren.length+"<br />");
   document.write("cityList第一个列的ID号:"+cityChildren[0].id);
/*]]>*/
</script>

普通分类: