Node往往被翻译为节点,在一个对象(可以简单的理解为是HTML页面中),一个属性name="aaa"可以是一个节点,一个< div >……< /div>也可以是一个节点,在< body>……< /body>中的,也是一个大大的节点。下面是一些有关Node的属性和方法,并没有包含部分不兼容IE和FF内容的讲解。
Node的属性介绍:
nodeType:显示节点的类型 nodeName:显示节点的名称 nodeValue:显示节点的值 attributes:获取一个属性节点 firstChild:表示某一节点的第一个节点 lastChild:表示某一节点的最后一个子节点 childNodes:表示所在节点的所有子节点 parentNode:表示所在节点的父节点 nextSibling:紧挨着当前节点的下一个节点 previousSibling:紧挨着当前节点的上一个节点 ownerDocument:(不知)
Node的方法介绍:
hasChildNodes():判定一个节点是否有子节点 removeChild():去除一个节点 appendChild():添加一个节点 replaceChild():替换一个节点 insertBefore():指定节点位置插入一个节点 cloneNode():复制一个节点 normalize():(不知)
|