DOM Central
DOM Central contains information about how to use the Document Object Model (DOM) to create standards-compliant DHTML and dynamic web applications. DOM refers to how browsers and other software represent documents as objects to dynamically access and modify a document´s contents.
While there are many differences between the 4th generation browsers (Netscape 4 and Internet Explorer 4), many aspects of how they treated forms, frames, etc were the same. This common behavior between Netscape 4 and Internet Explorer 4 is what is known as the DOM 0. DOM 0 is not an official standard but refers to behavior that you can expect to be the similar (if not the same) in these two generatation 4 browsers.
Today, "the DOM" usually means W3C DOM which is the standard for all modern browsers. The W3C DOM is the future of web development.
DHTML Demonstrations Using DOM/Style
These demonstrations are recommended materials for developers interested in learning the DOM and how to dynamically manipulate markup and style property of elements. Most of the DOM demos features the use of the DOM, CSS, JavaScript, and related technologies. [go]
Traversing an HTML Table with JavaScript and DOM Interfaces
An overview of the DOM level 1.0 methods and how to use them via JavaScript. This technote covers the core methods that allows creation and manipulation of markup elements dyncamically via JavaScript. [go]
inheritFrom - A Simple Method of Inheritance upon Demand
Extending Classes is a powerful method in Object Oriented programming. Use this simple function to inherit properties and methods from prototype objects. [go]
CSpider - A Web Site Processor
CSpider is a simple framework which illustrates the use of several other examples to create an event-driven JavaScript application. [go]
CSimpleObservable - An Implementation of the Observer pattern in JavaScript
Observers and Observables are a basic pattern in event-based programming. CSimpleObservable provides a reuseable means of incorporating Observers and Observables into your Web Applications. [go]
CList - An Array Adapter Class which supports unique Elements
CList simplifies the maintenance of Arrays which must contain unique values without duplicate entries. [go]
Recent Articles
- A Window-based Document Loader (06 Jun 2003 | 13 Jun 2003)
- Simplify Form handling With the CFormData JavaScript object. (06 Jun 2003 | 14 Jul 2003)
- A JavaScript Wrapper for Making Asynchronous Function and Object Method Calls (06 Jun 2003 | 08 Jul 2003)
- Standards-Based Collapsible Table of Contents Widget (CTOCWidget) (20 May 2003)
- Inner-Browsing: Extending Web Browsing the Navigation Paradigm (16 May 2003)
- Netscape DevEdge Redesign: JavaScript (11 Feb 2003)
- Upgrading DHTML pages with xbStyle (25 Feb 2002 | 04 Oct 2002)
- Updating DHTML Web Pages for next generation browsers (23 Jul 2001)
- The XML Binding Language (23 Jul 2001)