文档对象模型 (DOM) 将 web 页面与到脚本或编程语言连接起来。通常是指 JavaScript,但将 HTML、SVG 或 XML 文档建模为对象并不是 JavaScript 语言的一部分。DOM 模型用一个逻辑树来表示一个文档,树的每个分支的终点都是一个节点 (node),每个节点都包含着对象 (objects)。DOM 的方法 (methods) 让你可以用特定方式操作这个树,用这些方法你可以改变文档的结构、样式或者内容。节点可以关联上事件处理器,一旦某一事件被触发了,那些事件处理器就会被执行。

# DOM 接口

  • Attr
  • CharacterData
  • ChildNode
  • Comment
  • CustomEvent
  • Document
  • DocumentFragment
  • DocumentType
  • DOMError
  • DOMException
  • DOMImplementation
  • DOMString
  • DOMTimeStamp
  • DOMSettableTokenList
  • DOMStringList
  • DOMTokenList
  • Element
  • Event
  • EventTarget
  • HTMLCollection
  • MutationObserver
  • MutationRecord
  • Node
  • NodeFilter
  • NodeIterator
  • NodeList
  • ParentNode
  • ProcessingInstruction(en-US)
  • Promise(en-US)
  • PromiseResolver(en-US)
  • Range
  • Text
  • TreeWalker
  • URL
  • Window
  • Worker
  • XMLDocument
更新于 阅读次数