首页 >> 大全

什么是DOM对象?如何获取DOM对象?

2023-09-10 大全 29 作者:考证青年

今天的web前端培训环节,我们讲解一下DOM对象。DOM对象本质上是浏览器根据html标签生成的 JS对象,它的所有的标签属性都可以在这个 JS对象上面找到,修改这个对象的属性会自动映射到标签身上。DOM的核心思想是把网页内容当做对象来处理。其中 对象是DOM 里提供的一个对象,所以它提供的属性和方法都是用来访问和操作网页内容的,网页中所有的内容在里面。与其他网页中各个节点元素关系如下:

将 HTML 文档以树状结构直观的表现出来,我们称之为文档树或 DOM 树。文档树模型直观的体现了标签与标签之间的关系。

获取DOM对象

1. 根据CSS选择器来获取DOM元素

(1)匹配单个元素一个元素

获取对象key_获取对象的类型_

这里选择的语法如下:

document.querySelector('css选择器')

参数包含一个或多个有效的CSS选择器 字符串,返回值CSS选择器匹配的第一个元素,一个 对象。如果没有匹配到,则返回null。

(2)选择匹配的多个元素

语法如下:

获取对象的类型_获取对象key_

document.querySelectorAll('ul li')

参数包含一个或多个有效的CSS选择器 字符串,返回值CSS选择器匹配的 对象集合,例如:

document.querySelectorAll('ul li')

document.querySelectorAl1('css选择器')

得到的是一个伪数组: 有长度有索引号的数组,但是没有 pop() push() 等数组方法,想要得到里面的每一个对象,则需要遍历(for)的方式获得。

注意:哪怕只有一个元素,通过() 获取过来的也是一个伪数组,里面只有一个元素而已

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了