spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript / column40


The Document Object Model (DOM), Part I

Developer News
Mandrake Linux Founder Back, Virtually
Amazon: We're a Technology Company
Sun Expands MySQL With Closed Source

One of the Internet's best-kept secret is the Document Object Model (DOM), supported by Internet Explorer 5.0 and up. The DOM is a dream come true for JavaScript programmers. It models HTML documents in a very consistent and intuitive way. It also provides you with an interface to access, navigate, and manipulate your page, according to this model. The DOM allows you to access and update both the content, structure, and style of a document. In this column we'll teach all about the DOM's structure, how to access and update its properties, and how to manipulate it.

The power of the the Document Object Model stems from its position as a standard of the World Wide Web Consortium (W3C). This position ensures that most browsers and platforms will support it eventually. The development of the DOM aligns with the trend to provide more interactive content on the Web. The only way to provide this interactive content is by allowing HTML to be dynamically manipulated. The Document Object Model makes this challenge much easier to achieve.

We present the DOM in several parts. First we'll explain the structure of the DOM and the logic behind it. Then we'll demonstrate these concepts through a thorough analysis of a simple document and a table. The DOM is based on a tree structure. Those of you that took CS201 (Data Structures and Algorithms) may skip some of the pages that explain the tree structure.

In particular, you'll learn:

More Resources from Doc JavaScript
Columns Popular Columns Tips Tools
Latest Columns
41-50 | 31-40 | 21-30
11-20 | 1-10
Working with Windows
JavaScript and Frames
Bookmarklets
Random Tips
Personalized Tips
RSS Channels
Menu Builder
Rollover Builder
Rotation Builder
Reference Tip Categories (want one?)
Links
For Your Site
Did you learn something? Do you like this site? Please link to us!

http://www.internet.com

Produced by Yehuda Shiran and Tomer Shiran

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

webref The latest from WebReference.com Browse >
Administering RBAC in PHP 5 CMS Framework · xref: Automatic Cross Referencing Script · Book Review: Content Rich
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
MS Access and MySQL · Cisco AutoQoS: VoIP QoS for Mere Mortals · While VoIP Adoption Explodes in Enterprise, Carrier Spending Lags


Created: May 31, 1999
Revised: May 31, 1999

URL:http://www.webreference.com/js/column40/