| DOM (Document Object Model)DOM is a platform- and language-neutral API that allows programs and scripts to dynamically access and update the content, structure and style of WWW documents (currently, definitions for HTML and XML documents are part of the specification). The document can be further processed and the results of that processing can be incorporated back into the presented page. DOM is a Tree-based API to documents, which requires the whole document to be represented in memory while processing it. A simpler alternative to DOM is the event-based SAX, which can be used to process very large XML documents that do not fit into the memory available for processing. Type Associations- Topic(s) from which this Topic is derived:
- Topic(s) derived from this Topic:
Associations- DOM
is based on
- DOM
is used as a base by
- DOM
is implemented by
- DOM
is authoritatively described at
- DOM
is informatively described at
Mentioned in...CSS-OM · DHTML · JAXP · JDOM · PDOM · SAX · SVG · XML Infoset · XML Pipeline Language Bibliographic References- Anne van Kesteren, The XMLHttpRequest Object, World Wide Web Consortium, Working Draft WD-XMLHttpRequest-20080415, April 2008 [0.9]
- Cameron McCormack, Language Bindings for DOM Specifications, World Wide Web Consortium, Working Draft WD-DOM-Bindings-20080410, April 2008 [0.9]
- Anne van Kesteren, XMLHttpRequest Level 2, World Wide Web Consortium, Working Draft WD-XMLHttpRequest2-20080225, February 2008 [0.9]
- Lachlan Hunt, Anne van Kesteren, Selectors API, World Wide Web Consortium, Working Draft WD-selectors-api-20071221, December 2007 [0.9]
- Robin Berjon, Remote Events for XML (REX) 1.0, World Wide Web Consortium, Working Draft WD-rex-20061013, October 2006 [0.9]
- Ola Andersson, Jean-Claude Dufourd, Roland Lundblad, Media Access Events, World Wide Web Consortium, Working Draft WD-MediaAccessEvents-20061013, October 2006 [0.9]
- Ian Davis, Maciej Stachowiak, Window Object 1.0, World Wide Web Consortium, Working Draft WD-Window-20060407, April 2006 [0.9]
- Elliotte Rusty Harold, Processing XML with Java: A Guide to SAX, DOM, JDOM, JAXP, and TrAX, Addison Wesley, Reading, Massachusetts, November 2002, 0201771861 [0.8]
- Lars Marius Garshol, Definitive XML Application Development, Prentice-Hall, Upper Saddle River, New Jersey, May 2002, 0130889024 [0.8]
- Robert J. Schloss, XML Schema Infoset API Requirements, IBM, February 2002 [0.8]
- Don Box, Aaron Skonnard, John Lam, Essential XML: Beyond Markup, Addison Wesley, Reading, Massachusetts, July 2000, 0201709147 [0.8]
- Paolo Casarini, Luca Padovani, The Gnome DOM Engine, Proceedings of 2001 Extreme Markup Languages Conference, Montréal, Canada, August 2001 [0.8]
- Fabio Simeoni, David Lievens, Richard Connor, Paolo Manghi, Language Bindings to XMLIEEE Internet Computing, 7(1):19-27, January 2003 [0.7]
- Suhit Gupta, Gail Kaiser, David Neistadt, Peter Grimm, DOM-based Content Extraction of HTML Documents, pp. 207-214, Proceedings of the Twelfth International World Wide Web Conference, ACM Press, Budapest, Hungary, May 2003, 1581136803 [0.7]
- Erik Wilde, Advanced XML Technologies, pp. 24-1-24-10, Munindar P. Singh (Ed.), The Practical Handbook of Internet Computing, CRC Press, Boca Raton, Florida, September 2004, 1584883812 [0.7]
Additional Information- Topic Creation: 2000-06-07; HTML Creation: 2008-07-13, 07:00:37
- Comments? Corrections? Updates? Please send Email!
|