使用createComment(data)可以创建XHTML注释<!--data-->
使用createElement(tagName)可以创建一个名为tagName的标签
使用createTextNode(data)可以创建一个以data为内容的文本节点
document.getEelementById(elementId):返回id=“elementId”的对象的一个索引
document.getElementsByName(elementName):返回name="elementName"的所有XHTML元素对象的列表
document.getElementsByTagName(tagName):返回所有别名为tagName的所有XHTML元素的列表
nodeName:节点的名字
nodeValue:节点的值
nodeType:节点的类型
ownerDocument:指向节点所属的文档
firstChild:节点列表中第一个节点
lastChild:节点列表中最后一个节点
hasChildNodes():当包含一个或多个子节点时,返回真
attributes:仅用于Element节点
appendChild(node):末尾添加节点
removeChild(node):删除节点
replaceChild(newnode,oldnode):替换节点
insertBefore(newnode,refnode):在refnode前插入newnode
元素节点的nodeType:1
属性节点的nodeType:2
文本节点的nodeType:3
注释节点的nodeType:4
操作元素内的文本:innerText,这种方式不适合火狐,火狐操作文本的方式element.firstChild.nodeValue
test(element):获取元素内的文本,这种方式火狐、IE都可以
parentOfBeforeNode.insertBefore(newNode,beforeNode):在一个子元素前插入一个元素
nodeParent.removeChild(NodeToRemove):删除DOM节点,NodeToRemove为要删除的元素、nodeParent为其父元素
empty(element):清除element所有的的子元素