zoukankan      html  css  js  c++  java
  • [Js]封装好的通过className来获取元素的函数

    <div id="box">

        <div class="star"></div>

        <div class="star"></div>

        <div class="app"></div>

        <p class="star"></p>

        <p class="ar"></p>

    </div>

    假设要获取所有.star元素

    function getByClass(oparent,sClass){

        var aEle=oparent.getElementsByTagName("*");

        var aResult=[];

        var i;

        for(i=0;i<aEle.length;i++){

            if(aEle[i].className==sClass){

                aResult.push(aEle[i]);

            }

        }

        return aResult;

    };

    window.onload=function(){

        var box=document.getElementById("box");

        var star=getByClass(box,"star");

    };

  • 相关阅读:
    Java-集合类汇总
    Java-ArrayList
    Java-ArrayList和Vector的区别
    Java-List
    Java-Stack
    Java-Vector
    Java-HashMap
    Java-EnumSet
    18校招借鉴
    spring的设计模式
  • 原文地址:https://www.cnblogs.com/zhangwenkan/p/3586076.html
Copyright © 2011-2022 走看看