DOM
# 1. {DOM}
- 基本类型
- Document
- DocumentType:doctype标签
- Element:H5标签
- Attr:元素的属性
- Text:标签内文本
- Comment:注释
- DocumentFragment:文档片段
- 获取方法
- document.getElementById():基于元素ID
- [context].getElementByTagName():基于标签名,获取集合
- [context].getElementByClassName():基于类名,获取集合
- document.getElementByName():基于NAME属性值,一般只用于表单(IE只认表单的NAME)
- document.head/document.body/document.documentElement
- [context].querySelector([selector])
- [context].querySelectorAll([selector])
- 关系属性
- 类型
- Node
- NodeList(ByTagName/ByClassName/querySelectorAll)
- nodeType:元素1/属性2/文本3/注释8/文档9
- nodeName:
- nodeValue:
- childNodes:获得所有子节点
- children:获得所有元素子节点
- firstChild/lastChild:
- firstElementChild/lastElementChild:
- previousSibling/nextSibing:
- previousElementSibling/nextElementSibling:
- 类型
- 增删改
- createElement
- createTextNode
- appendChild
- insertBefore
- cloneNode: true|false
- removeChild
- setAttribute
- 事件
onclickondblclickonkeyuponchangeonfocusonbluronmouseoveronmouseoutonloadonunloadonsubmitonreset
编辑 (opens new window)
上次更新: 2023/04/01, 15:26:22