W3C DOM Events
Document Object Model (DOM: Document Object Model) is a platform, a neutral language application programming interface (API), allows programs to access and change the content, structure and style of documents.
DOM Tutorials
To learn more about the knowledge of DOM, read our HTML DOM tutorial and XML DOM tutorial .
DOM Level 0
DOM Level 0 is not a W3C specification. But merely a definition of the Netscape Navigator 3.0 and Microsoft Internet Explorer 3.0 in equivalent functionality.
DOM key role in the development process there: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, the Object Management Group, SoftQuad, Sun Microsystems and Texcel.
W3C's DOM Level 1 on the establishment of this functionality.
DOM Level 1
DOM Level 1 focuses on HTML and XML document models. It contains navigation and document processing functions.
DOM Level 1 to October 1, 1998 to become a W3C Recommendation.
The second edition of the draft in 2000, September 29.
DOM Level 2
DOM to the DOM Level 1 Level 2 adds a style sheet object model, and defines the operations on the document attached to the style information functionality.
DOM Level 2 also defines an event model and provides support for XML namespaces.
As a W3C Recommendation, DOM Level 2 specification was released on November 13, 2000:
DOM Level 2 Core
DOM Level 2 Core specifies an API to access and change document content and structure of this API contains interfaces for XML.
DOM Level 2 HTML
DOM Level 2 HTML provides the structure and operation of the HTML document content API. (This part of the specification is still working draft)
DOM Level 2 Views
DOM Level 2 provides API access and view the document changes. View is a manifestation of the original document with the associated or some alternate form of expression.
DOM Level 2 Style
DOM Level 2 Style provides dynamic access and change the contents of the style sheet API.
DOM Level 2 Events
DOM Level 2 Events specifies access document events API.
DOM Level 2 Traversal-Range
DOM Level 2 Traversal-Range specifies the range of content in a dynamic traverse and identify documents API.
DOM Level 3
DOM Level 3 specifies content models (DTD and Schemas) and document validation. Also provides document loading and saving, document viewing, document formatting, and key events. DOM Level 3 to 2 on the establishment of DOM Core Level.
DOM Level 3 Requirements
DOM Requirements document has been updated for the Level 3 requirements, and in 2000 April 12 release of the working draft.
DOM Level 3 Working Draft following Posted on September 1, 2000:
DOM Level 3 Core
DOM Level 3 Core specifies an API to access and change the document content, structure and style.
DOM Level 3 Events
By adding new interfaces and new event collector, DOM Level 3 Events API to Level 2 Event API functionality has been extended.
DOM Level 3 Load and Save
DOM Level 3 Content Model specifies the content for loading and saving, content models (DTD and Schemas) and document validation support API.
DOM Level 3 Views and Formatting
DOM Level 3 Views specifies the API to access and view the document changes. View is a manifestation of the original document with the associated or some alternate form of expression.
W3C DOM Specifications and Timeline
规范 | 草案/提议 | 推荐 |
---|---|---|
DOM Level 1 | 01. Oct 1998 | |
DOM Level 1 (2.Ed) | 29. Sep 2000 | |
DOM Level 2 Core | 13. Nov 2000 | |
DOM Level 2 HTML | 09. Jan 2003 | |
DOM Level 2 Views | 13. Nov 2000 | |
DOM Level 2 Style | 13. Nov 2000 | |
DOM Level 2 Events | 13. Nov 2000 | |
DOM Level 2 Traversal-Range | 13. Nov 2000 | |
DOM Level 3 Requirements | 26. Feb 2004 | |
DOM Level 3 Core | 07. Apr 2004 | |
DOM Level 3 Events | 31. May 2011 | |
DOM Level 3 Load and Save | 07. Apr 2004 | |
DOM Level 3 Validation | 27. Jan 2004 | |
DOM Level 3 XPath | 26. Feb 2004 | |
DOM Level 3 Views | 26. Feb 2004 |