NodeList、HTMLCollection以及NamedNodeMap的使用示例

这篇文章主要介绍NodeList、HTMLCollection以及NamedNodeMap的使用示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联公司成立于2013年,先为禹会等服务建站,禹会等地企业,进行企业商务咨询服务。为禹会企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

这三个都是类数组对象。

  1. HTMLCollection只包含元素节点,而NodeList包含任何节点类型。

  2. HTMLCollection对象可以调用item()和namedItem()方法,NodeList对象只能调用item()方法。在获取元素时,两者都可以通过方括号的语法或item()方法。HTMLCollection对象允许通过namedItem()方法,传入一个name或id获取元素。

  3. 一些旧版本浏览器中的方法(如:getElementsByClassName())返回的是 NodeList 对象,而不是 HTMLCollection 对象。所有浏览器的 childNodes 属性返回的是 NodeList 对象。大部分浏览器的 querySelectorAll() 返回 NodeList 对象。getElementsByTagName()返回HTMLCollection对象。

  4. NamedNodeMap对象是通过node.attributes属性获取,获取到由该元素的所有属性构成的伪数组对象。

例:


1 2

NodeList、HTMLCollection以及NamedNodeMap的使用示例

以上是“NodeList、HTMLCollection以及NamedNodeMap的使用示例”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


当前标题:NodeList、HTMLCollection以及NamedNodeMap的使用示例
当前地址:http://www.hxwzsj.com/article/ijojeo.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 重庆外贸网站建设 企业网站建设 成都网站建设推广 成都网站建设 网站建设 成都企业网站制作 定制网站设计 成都品牌网站设计 达州网站设计 成都网站制作 成都网站制作 成都定制网站建设 教育网站设计方案 成都网站设计 成都网站制作 成都网站设计制作公司 重庆网站建设 成都定制网站建设 网站设计 成都网站制作公司 成都网站设计 商城网站建设