理解Dom的childNodes

原创 2013年12月02日 11:54:19

Node类型,大概分为12种,可以通过nodeType属性获取。

Node.ELEMENT_NODE(1)  元素节点

Node.ATTRIBUTE_NODE(2)  属性节点

Node_TEXT_NODE(3)  文本节点

Node_CDATA_SECTION_NODE(4)

...

Node.COMMENT_NODE(8)  注释节点

Node.DOCUMENT_NODE(9)  文档节点

...

Node.DOCUMENT_FRAGMENT_NODE(11)  文档片节点

Node.NOTATION_NODE(12)

上面简单列出了常用节点,其他详细可以网上搜索下

所以通过childNodes获取所有子节点就会和你想要的不一致

<?xml version="1.0" encoding="UTF-8"?>
<a>
	<b>false</b>	
	<c>reason</c>
</a>

详细原因参考:http://www.iteye.com/topic/21904

XML数据接口DOM入门介绍和常用对象

1、简介   xmlDOM被设计为可用于任何语言和任何操作系统。借助DOM,程序员可以创建xml文档、遍历其结构,增、改、删其元素。DOM将整个xml文档视作一棵树,文档级的元素是树的根 2.结构:...
  • u012543266
  • u012543266
  • 2014年01月17日 17:16
  • 851

SAX解析,DOM解析以及XML HTML JSON之间区别

XML 定义  可扩展性标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自...
  • shangandeyu_kun
  • shangandeyu_kun
  • 2016年03月30日 08:07
  • 1858

javascript为DOM元素设置样式

上海远地资产管理有限公司 p{ border:medium double black; back...
  • bboyjoe
  • bboyjoe
  • 2015年07月20日 15:48
  • 1558

如何理解前端中的DOM、BOM

题注:此篇为博主的学习感悟,可能有理解不妥之处,还望观者不吝赐教,有其他间接也希望能留言交流(づ ̄ 3 ̄)づ DOM 全称是 Document Object Model,也就是文档对象模型。 ...
  • zixiaomuwu
  • zixiaomuwu
  • 2017年03月06日 19:28
  • 1510

js之DOM操作访问子结点childNodes

访问子结点childNodes 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。 语法: elementNode.childNodes 注意: 如果...
  • u010359143
  • u010359143
  • 2015年09月21日 11:14
  • 272

一起理解 Virtual DOM

前言 React 好像已经火了很久很久,以致于我们对于 Virtual DOM 这个词都已经很熟悉了,网上也有非常多的介绍 React、Virtual DOM 的文章。但是直到前不久我专门花时间...
  • fengyinchao
  • fengyinchao
  • 2016年12月08日 15:13
  • 2363

深入理解DOM中的事件对象

在触发DOM上的某个事件时,会在事件处理程序函数中会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。包括导致事件的元素、事件的类型以及其他与特定事件相关的信息。先看个例子:var b...
  • code_ja
  • code_ja
  • 2016年07月15日 21:23
  • 932

XML-解析技术(dom解析,sax解析)

XML解析方式分为两种:dom和sax    dom:(Document Object Model, 即文档对象模型) 是 W3C 组织推荐的处理 XML 的一种方式。    sax: (Simpl...
  • WillCold
  • WillCold
  • 2013年10月25日 08:50
  • 1112

XML解析和Json解析简介以及两者的区别

现在比较交流行和常用的对于网络请求数据的解析的方式基本就是XML解析和Json解析 下面我们来对这两种解析方式做一些总结 一、XML解析: 服务器端解析是通过一般的XSLT转换工具(如Java下...
  • wei78008023
  • wei78008023
  • 2015年04月08日 14:39
  • 2870

React基本原理-虚拟DOM

前端优化的主要方面就是减少页面的DOM操作,减少重排和重绘,React在这方面做了优化,采用了所谓的虚拟DOM,其实大家不要被概念吓住了,我们平时也会遇到虚拟DOM,只是你没有注意罢了,请听我娓娓道来...
  • Donspeng
  • Donspeng
  • 2017年07月09日 00:10
  • 670
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:理解Dom的childNodes
举报原因:
原因补充:

(最多只允许输入30个字)