DOM遍历元素节点子元素节点的方法一般是childNode,但是不同的浏览器对待节点树中的空格处理方式不一,比如Chrome就会将空节点(创建HTML时输入的空格或者回车)就会当做一个子节点。为了得到纯粹的元素节点,DOM又定义了专门针对元素子节点属性:
childElementCount:返回子元素节点的长度(只包含元素节点)
firstElementChild:返回第一个子元素节点
lastElementChild:返回最后一个子元素节点
previousElementSibling:返回后一个同辈元素
nextElementSibling:返回前一个同辈元素
还有一个单独返回所有子元素节点的属性children,可以通过children[]方式访问其中的子元素节点。