Javascript加强-节点的认识
2012-02-20 20:45
225 查看
无论是HTML还是XML中,都是一个文本对象,而且都是一个文本节点。
在文本节点中,一切皆为节点。包括一个回车换行都算是。
每个节点都有各自不同的属性,常见属性分别为nodeName、nodeValue、nodeType。而每种节点中属性的值也不尽相同。
常见的四种节点有:
元素节点:即由尖括号所包括的标签元素;元素节点是可以拥有子节点的即childNode,而且可以有多个,子节点可以是任意类型的。
其常见的三个属性值分别是
nodeName:该标签元素的名字
nodeValue:null
nodeType:1
属性节点:即每个标签中所对应的属性元素;
其常见的三个属性值分别是
nodeName:该属性的名字
nodeValue:该属性的值
nodeType:2
文本标签:即每个元素标签之间的文本元素;包括两个非关联的元素标签之间的回车换行文本
其常见的三个属性值分别是
nodeName:#text
nodeValue:文本内容
nodeType:3
注释节点:即被<!---->注释的元素;
其常见的三个属性值分别是
nodeName:#comment
nodeValue:被注释的内容
nodeType:8
强化节点知识作用:能够更加清楚的了解HTML中各个元素之间的关系,能够对未来的DOM解析有很大帮助
在文本节点中,一切皆为节点。包括一个回车换行都算是。
每个节点都有各自不同的属性,常见属性分别为nodeName、nodeValue、nodeType。而每种节点中属性的值也不尽相同。
常见的四种节点有:
元素节点:即由尖括号所包括的标签元素;元素节点是可以拥有子节点的即childNode,而且可以有多个,子节点可以是任意类型的。
其常见的三个属性值分别是
nodeName:该标签元素的名字
nodeValue:null
nodeType:1
属性节点:即每个标签中所对应的属性元素;
其常见的三个属性值分别是
nodeName:该属性的名字
nodeValue:该属性的值
nodeType:2
文本标签:即每个元素标签之间的文本元素;包括两个非关联的元素标签之间的回车换行文本
其常见的三个属性值分别是
nodeName:#text
nodeValue:文本内容
nodeType:3
注释节点:即被<!---->注释的元素;
其常见的三个属性值分别是
nodeName:#comment
nodeValue:被注释的内容
nodeType:8
强化节点知识作用:能够更加清楚的了解HTML中各个元素之间的关系,能够对未来的DOM解析有很大帮助
相关文章推荐
- Javascript加强-节点的认识
- Javascript加强-节点的认识
- javascript加强 遍历所有文档节点
- javascript对于节点内容加强
- javascript对于节点内容加强
- 在javascript中关于节点内容加强
- 在javascript中关于节点内容加强
- javascript删除父节点中的所有子节点
- javascript节点的汇总
- Ajax -----javaScript增加,删除节点
- javascript eval函数深入认识
- JavaScript之DOM-2 读取和修改节点信息(节点信息、元素的内容、属性)
- javascript获取xml节点的最大值(实现代码)
- 认识JavaScript的原型
- JavaScript之jQuery-3 jQuery操作DOM(查询、样式操作、遍历节点、创建插入删除、替换、复制)
- IE6,7,8下使用Javascript记录光标选中范围(已补全)(已解决单个节点内部重复字符的问题)
- javascript获取网页中指定节点的父节点、子节点的方法小结
- JavaScript获取节点的几种方法
- javascript之DOM编程通过html元素的标签属性找节点
- JavaScript DOM中实现循环创建文办节点并添加属性节点