码迷,mamicode.com
首页 > 其他好文 > 详细

getElementsByTagName()

时间:2014-06-30 13:40:27      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   cti   for   io   

 window.onload = function(){
              var oUL1 = document.getElementById("ul1");
              var oUL2 = document.getElementById("ul2");
              var oDiv = document.getElementById("div1");
                    
              oLi = getElementsByClassName(oDiv,‘p‘, ‘box‘);
              
              for(var i=0; i< oLi.length; i++)
              {
                  oLi[i].style.background= "red";
              }
        }
        
        function getElementsByClassName(parent, tagName, className)
        {
                 var aEls = parent.getElementsByTagName(tagName);
                 var aArr = [];             
                 for(var i=0; i< aEls.length; i++)
                 {        
                              
                      var aClass = aEls[i].className.split(" ");    
              
                        for(var j=0; j< aClass.length; j++)
                        {
                              if(aClass[j] == className)
                              {
                                  aArr.push(aEls[i]);
                                  break;
                              }                         
                        }                  
                 }
                 
            return aArr;
        }
 1 <ul id="ul1">
 2     <li>111111111</li>
 3     <li class="box box">222222222</li>
 4     <li>333333333</li>
 5     <li class="box box1">444444444</li>
 6 </ul>
 7 
 8 
 9 <ul id="ul2">
10     <li>111111111</li>
11     <li class="box box">222222222</li>
12     <li>333333333</li>
13     <li class="box box1">444444444</li>
14 </ul>
15 
16 <div id="div1">
17     <p class="box">11111111</p>
18 </div>

 

getElementsByTagName(),布布扣,bubuko.com

getElementsByTagName()

标签:style   blog   color   cti   for   io   

原文地址:http://www.cnblogs.com/yiliweichinasoft/p/3813799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!