spacer

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

home / experts / javascript / column75


Netscape 6, Part IV: DOM Differences and Commonalities with IE5.x

Developer News
OpenOffice 3.2 Lands Amid Critical Changes
Red Hat, IBM Firmly in KVM Virtualization Camp
Red Hat Talks Up Open Source Cloud Plans

The two Document Root Nodes

As you probably know, the DOM is a tree structure description of an HTML document. Each HTML element is a tree node. The root of the tree depends on the level we start drawing the page at. We can start from the <BODY> tag. Look here for an example diagram of such a tree. We can start drawing the tree even higher, at the document object level. Then, the root of the tree is the document object. Netscape 6 introduced the documentElement node, which is the only child of the document object node. We call these two object nodes as root nodes of the tree. The W3C's Document Object Model (DOM) has several dualities. One of them is the document object vs. the documentElement object. Internet Explorer does not support the document object in the DOM. All object properties are undefined in this case. Netscape 6, on the other hand, does support both of these objects. To understand the difference between the document object and the documentElement object, look who their children are. The document object's first and last child is HTML. The documentElement object's first child, on the other hand, is HEAD, and its last child is BODY. The following buttons let you find out by yourself the value of these and other properties of the document object (bottom section) as well as those of the documentElement object (top section). We always return the node's name instead of its object, whenever applicable:

Properties of document.documentElement


Properties of document

Next: How to use the lower root node, browser-independently

http://www.internet.com


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers

webref The latest from WebReference.com Browse >
Search Engine Optimization: Selecting and Embedding Keywords · Are Google's Language Translation Web Services Ready for Prime Time? · Installing and Using Meeplace, the Business Review CMS
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
IBM DB2 10 for z/OS: Justifying the Upgrade · Living La Vida Colo: Choosing the Right Colocation Facility · FTC Concerns over Social Media Privacy Linger


Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: January 15, 2001
Revised: January 15, 2001

URL: http://www.webreference.com/js/column75/2.html