1.getElementById()
2.getElementsByName();
3.getElementsByTagName();
4.hasChildNodes():判断是否存在子节点
5.childNodes: 得到所有子节点
6.firstChild: 得到第一个子节点
7.lastChild: 得到最后一个子节点
8.nodeName:节点名称
元素节点调用 返回元素名
属性节点调用 返回属性名
文本节点调用 返回#text
9.nodeType: 节点类型
元素节点调用 返回1
属性节点调用 返回2
文本节点调用 返回3
10.nodeValue: 节点内容
元素节点调用 返回null
属性节点调用 返回属性值
文本节点调用 返回文本内容
11.getAttributeNode("属性名")获取属性节点
12.getAttribute("属性名")获取属性值
13.setAttribute("属性名","属性值") 修改和设置修改属性值
14.replaceChild(newChild,oldChild) 替换节点,返回被替换的节点引用指针oldChild
15.createElement("元素名") 创建元素节点 返回值为1
新元素节点不会自动添加到文档里,新节点没有 nodeParent 属性,
它只是一个存在于 JavaScript 上下文的对象.
16.createTextNode("文本内容") 创建新文本节点 返回值为3
新文本节点不会自动添加到文档里,新节点没有 nodeParent 属性
17.appendChild(节点对象) 插入节点
成为给定元素节点的最后一个子节点。
返回值是一个指向新增子节点的引用指针。
18.insertBefore(newNode,targetNode) 插入到目标节点的前一个位置
节点 newNode 将被插入到元素节点 element 中并出现在节点 targetNode 的前面
节点 targetNode 必须是 element 元素的一个子节点
19.removeChild(node) 删除节点
返回值是一个指向已被删除的子节点的引用指针。
20.innerHTML innerHTML 属性可以用来读,写某给定元素里的 HTML 内容
21.window.opener 返回的是创建当前窗口的那个窗口的引用
22.window.onload 窗口被加载事件
23.parentNode 得到父节点