核心DOM:
Document:
创建:1.window: document;
2.document;(在html dom模型中)
方法:
1.获取Element对象;
getElementByid(id);
getElementsByTagName(tagname):返回数组;
getElementsByClassNmae(classname):返回数组;
getElementsByName(name):返回数组;
2.创建其他DOM对象:
creatAttribute();
createComment();
createElement();
createTextNode();
Element:
获取/创建:通过document来获取和创建方法;
方法:
removeAttribute():删除属性;
setAttribute():设置属性;
Node:
特点:所有dom对象都可以被认为是一个节点;
方法:CRUD dom树;
appendChild():添加子节点;
removeChild():删除并返回子节点:
replaceChild():用新节点替换一个节点;
属性:
parentNode:返回节点的父节点:
HTMLDOM:
1.标签体的设置和获取:innerHTML;
2.控制元素样式:
1.使用元素的style属性设置;
2.提前定义好类选择器的样式,通过元素的className属性来设置其Class属性值;