####1 获取元素节点

#####1 getElementById

document.getElementById(id);

#####2 getElementByTagName

document.getElementByTagName(tag);

#####3.getElementsByClassName

document.getElementsByClassName(class);

####2 获取和设置属性

#####1.getAttribute

object.getAttribute(attribute);

#####2.setAttribute

object.setAttribute(attribute);

####3 DOM常用属性
#####1.childNodes

element.childNodes
  • 获取任何一个元素的所有子元素

#####2.nodeType

node.nodeType
  • 获取节点类型
  • 元素节点 nodeType=1
  • 属性节点 nodeType=2
  • 文本节点 nodeType=3

#####3.nodeValue

node.nodeValue
  • 文本节点的值

#####4.firstChild lastChild

  • 获取第一个和最后一个元素