dom对象和DHTML的简介

1.dom对象

1)html是根节点,head,body,title,span为子节点,文本和id没有自己的子节点-->叶子节点

2)html,head,body,title,span都是标签对象,id是属性对象,文本内容是文本对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>dom对象</title>
</head>
<body>
    <!-- 
        dom:document object model:文档对象模型
        **文档:超文本标记文档 html xml
        **对象:提供了属性和方法
        **模型:使用属性和方法操作超文本标记文档
        **想要对标记文档进行操作,首先需要 对标记型文档里的所有内容封装成对象
            -- 需要把html里面的标签 属性 文本内容都封装成对象
        **要想对标记型文档进行操作,解析标记型文档 
        ***解析过程
            根据HTML的层级结构,在内存中分配一个树形结构,需要把heml中的每部分封装成对象
            -document对象:整个文档
            -element对象:标签对象
            -属性对象
            -文本对象

            --Node节点对象:这个对象是这些对象的父对象
              *** 如果在对象里面找不到想要的方法,这个时候到Node对象里面去找
     -->
     <span id="spanid">AAAAA</span>
     <script type="text/javascript">
        
     </script>
</body>
</html>

2.DHTML的简介

<!-- 
DHTML:是很多技术的简称
** html:封装数据
** css:使用属性和属性值设置样式
**dom:操作html文档(标记型文档)
** JavaScript:专门指的是js的语法语句(ECMAScript)
-->

原文地址:https://www.cnblogs.com/zjm1999/p/10417278.html