根据ID取元素
document.getElementById("ID");
根据标签选择,放回标签数组
document.getElementsByTagName("TagName");
根据name选择元素,返回数组
document.getElementsByClassName("Name");
childNodes属性
element.childNodes 返回元素所包含的所有子元素的数组
nodeType属性
node.nodeType 返回节点属性 1-元素节点 2-属性节点 3-文本节点
nodeValue属性
node.nodeValue
例如<p>test</p> p元素本身的nodeValue属性是空,文本是<p>元素的第一个节点,若要得到文本内容需node.childNodes[0].nodeValue
nodeName属性
node.nodeName返回节点名 例如<p> 返回p
document.write();文档中插入数据
例如:document.write("<p > this is some word by write </p>");
document.createElement(nodeName);
创建元素节点,新节点包含nodeName和nodeType
document.appendChild(child);
把新节点加入到节点树
document.createTextNode(text);
创建一个文本节点
node.parentNode() 返回父节点
insertBefore();
parentElement.insertBefore(newElement,targetElement);
typeof 放回类型