美文网首页
DOM-BOM-EVENT(2)

DOM-BOM-EVENT(2)

作者: 螺钉课堂 | 来源:发表于2019-12-18 09:40 被阅读0次

    2.获取DOM元素的方法

    #2.1.getElement系列

    documentElementById 通过id获取元素

    <div id="box"></div>
    <script>
        var oDiv = document.getElementById("box)
    </script>
    
    

    documentElementsByClassName 通过类名称获取元素

    <div class="box"></div>
    <script>
        var oDiv = document.getElementsByClassName("box)
    </script>
    
    

    documentElementsByTagName 通过标签名称获取元素

        var aLi = document.getElementsByTagName("li")
    
    

    在某个范围內获取元素

    <div id="wrap">
        <div></div>
        <div></div>
        <div></div>
    </div>
    <script>
         //先获取到外层div
         var oWrap = document.getElementById("wrap")
         //再获取div下的子div
         var aDiv = oWrap.document.getElementsByTagName("div")
    </script>
    
    

    #2.2.querySelector系列

    querySelector 获取符合条件的一个

    <div id="wrap">
        <div>1111</div>
        <div>1112</div>
        <div>1111</div>
        <div>1111</div>
        <div>1111</div>
    </div>
    <script>
        var aDiv = document.querySelector("#wrap")
        console.log(aDiv)  
    </script>
    
    

    querySelecttorAll 获取符合条件的所有元素,返回一个集合

    <script>
        var aDiv = document.querySelectorAll("#wrap div")
        console.log(aDiv)  
    </script>
    
    

    #2.3.getElement系列和querySelector系列的区别

    相关文章

      网友评论

          本文标题:DOM-BOM-EVENT(2)

          本文链接:https://www.haomeiwen.com/subject/ohpynctx.html