html dom树的结构图,什么是DOM对象?DOM树形结构介绍

JavaScript中的DOM是文档对象模型,用于描述HTML或XML文档的结构并与其交互。HTML代码对应一个DOM树形结构,其中每个元素都是一个节点,如``是根节点,`

`和`
    `是其子节点。DOM对象则是用于操作这些节点的对象,例如通过`getElementsByTagName`获取`
  • `标签的DOM对象并读取文本内容。

摘要由CSDN通过智能技术生成

89f13428de80cb08afbd313899ed528c.gif

JavaScript中,经常需要操作DOM。所谓DOM指的是文档对象模型(Document Object Model)。它提供了对文档结构化的描述,并将HTML页面与脚本、程序语言联系起来。

为了大家更好地理解,下面演示-段HTML代码以及其对应的DOM树形结构图,如下所示。

测试

标题

<1i>

链接

1i>

上述代码中,层层嵌套的HTML标签就是一个类似树形的DOM文档。其中,最外面的一层是标签,标签中嵌套着标签和标签,而这两个标签中也会嵌套其他标签,这样一层层的延伸很像一棵倒着的树。

对应上述HTML代码的DOM树形结构如下图所示。

73859a8372905ef18d694fb7959c228a.png

上图中,所有的元素内容都是一个节点。其中,是所有内容的根节点,

  • 的父节点。
和标签下面的分支href与charset是标签的属性,在DOM中称为属性节点;标签下面的文本是属于该标签内部的文字,在DOM中称为文本节点。

在了解什么是DOM后&

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值