利用document对象的createdElement()方法可以创建任何HTML元素,如:
var newElement = document.createElement("p");
若增加元素的文本内容,需要创建文本的子元素,并附加至元素下:
newElement.appendChild(document.createTextNode("blablabla"));
移除结点:
while(node.firstChild){
node.removeChild(node.firstChild);
}
getElementsByTagName()得到的是一个数组,按element在HTML中出现的顺序
innerHtml用于设置网页内容
DOM结点主要包括两种:ELEMENT和TEXT。ELEMENT对应HTMLl标签,TEXT是元素的文本内容,一定存放在元素下面的子节点中。另外还可以通过元素结点访问attribute
nodeValue存储结点的值,nodeType结点类型,childNodes结点下面所有子节点数组,firstChild第一个子结点:
document.getElememtById(""),nodeValue;
var newElement = document.createElement("p");
若增加元素的文本内容,需要创建文本的子元素,并附加至元素下:
newElement.appendChild(document.createTextNode("blablabla"));
移除结点:
while(node.firstChild){
node.removeChild(node.firstChild);
}
getElementsByTagName()得到的是一个数组,按element在HTML中出现的顺序
innerHtml用于设置网页内容
DOM结点主要包括两种:ELEMENT和TEXT。ELEMENT对应HTMLl标签,TEXT是元素的文本内容,一定存放在元素下面的子节点中。另外还可以通过元素结点访问attribute
nodeValue存储结点的值,nodeType结点类型,childNodes结点下面所有子节点数组,firstChild第一个子结点:
document.getElememtById(""),nodeValue;