<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">

		<div id="Description">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">HTMLDocument</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">6</span>  IE <span class="emphasis">5(Mac)/6(Win)</span>  DOM <span class="emphasis">1</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description">
						<p>The <span class="literal">HTMLDocument</span> object is an abstract
representation in the W3C DOM of the <span class="literal">document</span> node
for an HTML document tree. Scripts reference this object via the
<span class="literal">document</span> object.
</p>
							</td>
						</tr>
						<tr>
							<td colspan="2"><p>			This object inherits properties and methods from a chain of node
objects in the W3C DOM core module, namely the root
<span class="literal">Node</span> object and the <span class="literal">Document</span>
object. To this set of properties and methods, the
<span class="literal">HTMLDocument</span> object adds properties and methods
that apply specifically to HTML documents (in contrast to XML
documents)properties such as <span class="literal">referrer</span> and
<span class="literal">body</span>, and methods such as <span class="literal">write(
)</span>. Browser implementations add numerous additional
proprietary properties and methods. See the full discussion of the
scriptable implementations of the <span class="literal">HTMLDocument</span>
object within the <span class="literal">document</span> object discussion
earlier in this chapter.
</p>
												</td>
</tr>
			</table>
		</div>

</body>
</html>