美文网首页
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)

    2.获取DOM元素的方法 #2.1.getElement系列 documentElementById 通过id获取...

  • DOM-BOM-EVENT(1)

    1.DOM简介 DOM(Document Object Model)即文档对象模型,是HTML和XML文档的编程接...

  • DOM-BOM-EVENT(3)

    3.Node常用属性 childNodes 获取所有子节点 children 获取所有子节点中的元素节点 firs...

  • DOM-BOM-EVENT(4)

    4.dom操作 createElement 创建一个元素 appendChild() 在最后添加一个子元素 ins...

  • DOM-BOM-EVENT(5)

    5.宽、高、位置相关 #5.1.clientX/clientY clientX和clientY表示鼠标在浏览器可视...

  • DOM-BOM-EVENT(6)

    6.BOM #6.1.什么是BOM? BOM(Browse Object Model),浏览器对象模型,没有相关标...

  • DOM-BOM-EVENT(7)

    7.事件深入 #7.1.事件捕获 事件流分为事件冒泡和事件捕获两种,事件冒泡指事件从里往外传播,而事件捕获刚好相反...

  • DAY 2(2/2)

    五彩滩声名在外,但是我们去的时候在休整,我们十分不甘心,根据各种攻略告诉我们在景区出口有村民守着问你要不要去五彩滩...

  • 2-2-2

    自由写作群 转化与蜕变 继续刚才的梦的后记 我想梦是用最形象的比喻告诉我内在正在经历着发生着什么,这是潜意识里已经...

  • 2 (2)

    突然想到Jenny ,那个有些神经质的女孩儿。 对我来说,Jenny 给我最深的印象是作家。作为一个作家,她的灵感...

网友评论

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

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