微信二维码
微博二维码
qq号二维码

Collection - HTML DOM集合

夏磊银 2020.01.31 152人浏览
HTMLCollection 对象类似包含 HTML 元素的一个数组

    大多数小伙伴应该知道JavaScript中getElementByTagName()方法可以获取对应标签名的元素集合。这里我们就要认识一下该方法返回的是HTMLCollection对象,一个类似HTML元素的数组。比如下面的变量a

    var a = document.getElementsByTagName("p");

    变量a包含所有document中的p标签的所有,可以通过索引值来访问(索引值从0开始)

    a[n]代表是索引值是n的p标签

    length属性,可以通过length获取HTMLCollection对象中集合包含元素的数量。


    Collection - HTML DOM集合

    Collection - HTML DOM集合

    

    一定要注意以下几点:

    1、HTMLCollection不是一个数组,不是!

    2、可以使用索引获取对应集合中的某一个值

    3、HTMLCollection无法使用数组valueOf()、pop()、push()、join()等方法

    4、NodeList是DOM快照,可以展示节点数量和类型,可以对节点进行操作

分享到:
微信小程序之wx.uploadFile
  • 2019.11.30
  • 天津python培训哪家好,如何选择python培训机构
  • 2020.09.18