JavaScript之DOM
来源:互联网 发布:西安市行知中学好不好 编辑:程序博客网 时间:2024/05/16 05:42
上篇说了它是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
2 0
- JavaScript之DOM
- javascript之DOM技术
- javascript之DOM篇
- javascript之Dom对象
- JavaScript之DOM笔记
- javascript之DOM详解
- javascript之DOM技术
- Javascript之dom解析
- javascript之DOM操作
- JavaScript之DOM编程
- javascript之DOM操作
- javascript之DOM对象
- JavaScript之七:DOM
- javascript基础之DOM
- JavaScript之DOM
- JavaScript之DOM
- JavaScript之DOM总结
- javascript之DOM操作
- 安卓Tv开发(二)移动智能电视之焦点控制(按键事件)
- Memcached(三)Memcached客户端
- codeblocks添加jump back/forward快捷键(返回上一视图)
- OpenSSL 1.0.2a的一点小bug
- undefined reference to `__gmp_get_memory_functions'
- JavaScript之DOM
- hdoj 1069 Monkey and Banana 【DP】
- 第一次使用Mockito进行测试
- Android异步加载全解析之IntentService
- Python调用微信截图工具
- Sql分页
- 运行shell 与部分命令
- iOS常用设计模式——观察者设计模式
- C/C++内存分配