• JavaScript之DOM


            上篇说了它是JavaScript的三大组成之一,其中DOM(Document Object Model)即文档对象模型,顾名思义,主要是用在文档,针对HTML和XML文档的API(应用程序接口)。DOM描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。

    一、节点由来:

            加载HTML页面时,Web浏览器生成一个树型结构,用来表示页面内部结构。DOM将这种树型结构理解为由节点组成



    二、节点操作
             DOM不单单可以查找节点,也可以创建节点、复制节点、插入节点、删除节点和替换节点。


    三、查找元素
            W3C提供了比较方便简单的定位节点的方法和属性,以便我们快速的对节点进行操作。



    四、BOM与DOM的关系


            ·ECMAScript,描述了该语言的语法和基本对象。
            ·文档对象模型(DOM),描述处理网页内容的方法和接口。
            ·浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。(关于BOM的知识,请参考我的博客javascript之BOM

             三者相互协作,为网页添加各式各样的动态动能,为用户提供更流畅美观的浏览效果

    总结:

            通过对JavaScript的学习,了解了它在网页中改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用强大的功能。下面是对JavaScript的几篇博客总结,欢迎提出宝贵意见。

    1、JavaScript入门

    2、JavaScript之正则表达式

    3、javascript之BOM


  • 相关阅读:
    MySQL 之 数据操作
    MySQL 之 库操作,表操作
    Python之协程
    IO模式和IO多路复用
    python之线程
    Python--多线程、多进程常用概念
    计算机组成原理
    python基础-守护进程、守护线程、守护非守护并行
    win7旗舰版 安装IIS中出现的问题
    sql 2008数据事务日志已满处理方法
  • 原文地址:https://www.cnblogs.com/chenxiaochan/p/7237621.html
Copyright © 2020-2023  润新知