JavaScript:对Dom的操作
来源:互联网 发布:mac webpack 查看版本 编辑:程序博客网 时间:2024/05/22 12:58
- 认识DOM
文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。
HTML文档可以说由节点构成的集合,DOM节点有:
元素节点:上图中
<html>、<body>、<p>
等都是元素节点,即标签。文本节点:向用户展示的内容,如
<li>...</li>
中的JavaScript、DOM、CSS等文本。属性节点:元素属性,如
<a>
标签的链接属性
href=”http://www.imooc.com”。
节点属性:
遍历节点树:
以ul为例,它的父级节点body,它的子节点3个li,它的兄弟结点h2、P。
DOM操作:
注意:前两个是document方法。
- 节点属性
在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :
nodeName : 节点的名称
nodeValue :节点的值
nodeType :节点的类型
一、nodeName 属性: 节点的名称,是只读的。
- 元素节点的 nodeName 与标签名相同
- 属性节点的 nodeName 是属性的名称
- 文本节点的 nodeName 永远是 #text
- 文档节点的 nodeName 永远是 #document
二、nodeValue 属性:节点的值
- 元素节点的 nodeValue 是 undefined 或 null
- 文本节点的 nodeValue 是文本自身
- 属性节点的 nodeValue 是属性的值
三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型:
元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
0 0
- Javascript对DOM的操作
- JavaScript:对Dom的操作
- javascript对DOM的一些操作
- JavaScript对HTML DOM 的操作简述
- 说说 JavaScript 对 DOM 的操作技术
- JavaScript对DOM操作的若干优化
- Javascript中对DOM操作的总结
- JavaScript对DOM操作基本原则
- Javascript的DOM操作
- Javascript的DOM操作
- Javascript的DOM操作
- Javascript的DOM操作
- javascript 的 DOM 操作
- JavaScript的DOM操作
- javascript的DOM操作
- chrome 8 对 javascript 操作DOM的bug ?
- JavaScript对网页中节点的操作(DOM)
- JavaScript中对DOM对象进行操作
- hdoj 夹角有多大(题目已修改,注意读题) 2076 (数学&转换)
- This version of the rendering library is more recent than your version of ADT plug-in. Please update
- 咩咩咩~原来白羊是这样的!!
- UVa524素数环
- CA Loves Stick(BestCoder Round #78 (div.2))
- JavaScript:对Dom的操作
- HDU 1520 Anniversary party
- 我为什么要写博客
- JAVA_基本LDAP操作实例
- LC 292. Nim Game
- Linux学习笔记8
- 第三周项目四(2)-换分币
- TimesTen的列压缩功能
- xcode新建类设置前缀