<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">submit</td><td valign="top" nowrap class="compatibility">&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>See input (type="submit").</p>
												</td>
</tr>
			</table>
		</div>
<div id="accessKey">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">accessKey</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">n/a</span> IE <span class="emphasis">4</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"><span class="emphasis">Read/Write</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description">
						<p>This is single character key that either gives focus to an element
(in some browsers) or activates a form control or link action. The
browser and operating system determine if the user must press a
modifier key (e.g., <span class="emphasis">Ctrl</span>, <span class="emphasis">Alt</span>, or <span class="emphasis">Command</span>) with the access key to activate the
link. In Windows versions of IE 5 and later and Netscape 6, the
<span class="emphasis">Alt</span> key is required and the key is
not case-sensitive. For Macintosh versions of IE 5 and later and
Netscape 6, the <span class="emphasis">Ctrl</span> modifier key is
required to effect the action.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
						<tr>
							<td colspan="2"><p>			Although listed here as a widely shared property, that
isn't strictly the case across all implementations.
Netscape 6 (per the W3C DOM) recognizes this property only for the
following elements: <span class="literal">a</span>, <span class="literal">area</span>,
<span class="literal">button</span>, <span class="literal">input</span>,
<span class="literal">label</span>, <span class="literal">legend</span>, and
<span class="literal">textarea</span>. To this list, IE 4 adds
<span class="literal">applet</span>, <span class="literal">body</span>,
<span class="literal">div</span>, <span class="literal">embed</span>,
<span class="literal">isindex</span>, <span class="literal">marquee</span>,
<span class="literal">object</span>, <span class="literal">select</span>,
<span class="literal">span</span>, <span class="literal">table</span>, and
<span class="literal">td</span> (but removes <span class="literal">label</span> and
<span class="literal">legend</span>). IE 5 adds every other renderable element,
but with a caution. Except for <span class="literal">input</span> and other
form-related elements, you must also assign a
<span class="literal">tabindex</span> attribute or <span class="literal">tabIndex</span>
property value to the IE 5 and later element (even if
it's simply a value of zero for all) to let the
accelerator key combination bring focus to the element. As of Version
7, Netscape does not alter UI behavior if a script changes the
property's value.
</p>
												</td>
</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Example</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>document.links[3].accessKey = "n";</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Value</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			Single alphanumeric (and punctuation) keyboard character.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Default</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			Empty string. </p>
					</td>
				</tr>
			</table>
		</div><div id="blur( )">
			<table cellpadding="0" cellspacing="0"

border="0" width="100%" class="main">
				<tr><td valign="top" class="name">blur(

)</td><td valign="top" nowrap class="compatibility">NN <span

class="emphasis">2</span> IE <span class="emphasis">3</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"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2"

class="description">
						<p>			Removes

focus from the current object, at which time the
object's <span class="literal">onblur</span> event fires. Note
that the range of elements capable of focus and blur (both the event
and method) is limited in all browsers except for more recent
versions of IE (see the shared <span class="literal">tabindex</span>

attribute
in Chapter 8). Most reliably for backward
compatibility, apply the <span class="literal">blur( )</span> method to
blatantly focusable elements, such as text <span

class="literal">input</span>
and <span class="literal">textarea</span> elements. Assigning the

attribute
<span class="literal">onfocus="this.blur( );"</span> to a text
<span class="literal">input</span> element, for instance, is a crude

but
effective backward-compatible way to largely disable a field for
browsers that do not provide genuine element disabling.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
						<tr>
							<td colspan="2"><p>			Use

<span class="literal">blur( )</span> and <span class="literal">focus(

)</span>
methods in moderation on the same page. You can inadvertently trigger
endless loops of blurring and focusing if alert dialog boxes are
involved along the way. Moreover, be aware that when you invoke the
<span class="literal">blur( )</span> method on one object, some other

object
(perhaps the <span class="literal">window</span> object) receives an
<span class="literal">onfocus</span> event.
</p>
												</td>
</tr>
				<tr>
					<td valign="top" colspan="2"

class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2"

class="parameters"><span class="title">Parameters</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			None.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2"

class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2"

class="returnedvalue"><span class="title">Returned Value</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			None.</p>
					</td>
				</tr>
			</table>
		</div>
		<div id="disabled">
					<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
						<tr><td valign="top" class="name">disabled</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">6</span> IE <span class="emphasis">4</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"><span class="emphasis">Read/Write</span>&nbsp;&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="description"><p>			Specifies whether the element is available for user interaction. When
		set to <span class="literal">true</span>, the element cannot receive focus or
		be modified by the user, and it typically appears grayed out on the
		page. This property is available for all HTML element objects in IE
		5.5 for Windows and later. For IE 4 and IE 5, it applies only to form
		controls, while Netscape 6 and later recognize the property for form
		controls and the <span class="literal">style</span> element object. A disabled
		form control's name/value pair is not submitted with
		its form.
		</p>
									</td>
	</tr>

						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="example"><span class="title">Example</span></td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td><span class="programlisting"><pre>document.getElementById("myButton").disabled = true;</pre>
								</span></td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="value"><span class="title">Value</span></td>
						</tr>
						<tr>
							<td colspan="2"><p>			Boolean value: <span class="literal">true</span> | <span class="literal">false</span>.</p>
							</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" nowrap colspan="2" class="default"><span class="title">Default</span></td>
						</tr>
						<tr>
							<td colspan="2"><p>			<span class="literal">false</span></p>
							</td>
						</tr>
					</table>
				</div>
				<div id="focus( )">
							<table cellpadding="0" cellspacing="0"

				border="0" width="100%" class="main">
								<tr><td valign="top"

				class="name">focus( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">2</span> IE <span

				class="emphasis">3</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"></td>
								</tr>
								<tr>
									<td valign="top" colspan="2"

				class="description">
										<p>			Gives

				focus from the current object, at which time the
				object's <span class="literal">onfocus</span> event fires.
				Note that the range of elements capable of focus and blur (both the
				event and method) is limited in all browsers except for more recent
				versions of IE (see the shared <span class="literal">tabindex</span>

				attribute
				in Chapter 8). Most reliably for backward
				compatibility, apply the <span class="literal">focus( )</span> method

				to
				blatantly focusable elements, such as text <span

				class="literal">input</span>
				and <span class="literal">textarea</span> elements.
				</p>
											</td>
										</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
										<tr>
											<td colspan="2"><p>			To give

				a text box focus and pre-select all the text in the box, use
				the sequence of <span class="literal">focus( )</span> and <span

				class="literal">select(
				)</span> methods on the element. If this sequence is to occur
				after windows change (such as after an alert dialog box closes),
				place the methods in a separate function, and invoke this function
				through the <span class="literal">setTimeout( )</span> method following

				the
				<span class="literal">alert( )</span> method for the dialog. This

				allows
				IE/Windows to sequence statement execution correctly.
				</p>

									</td>
								</tr>
								<tr>
									<td valign="top" colspan="2"

				class="CLEARSEPARATION">&nbsp;</td>
								</tr>
								<tr>
									<td valign="top" colspan="2"

				class="parameters"><span class="title">Parameters</span></td>
								</tr>
								<tr>
									<td colspan="2"><p>			None. </p>
									</td>
								</tr>
								<tr>
									<td valign="top" colspan="2"

				class="CLEARSEPARATION">&nbsp;</td>
								</tr>
								<tr>
									<td valign="top" colspan="2"

				class="returnedvalue"><span class="title">Returned Value</span></td>
								</tr>
								<tr>
									<td colspan="2"><p>			None.</p>
									</td>
								</tr>
							</table>
						</div>

<div id="tabIndex">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">tabIndex</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">6</span> IE <span class="emphasis">4</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"><span class="emphasis">Read/Write</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description">
						<p>This is a number that indicates the sequence of this element within
the tabbing order of all focusable elements in the document. Tabbing
order follows a strict set of rules. Elements that have values other
than zero assigned to their <span class="literal">tabIndex</span> properties
are first in line when a user starts tabbing in a page. Focus starts
with the element with the lowest <span class="literal">tabIndex</span> value
and proceeds in order to the highest value, regardless of physical
location on the page or in the document. If two elements have the
same <span class="literal">tabIndex</span> values, the element that comes
earlier in the document receives focus first. Next come all elements
that either don't support the
<span class="literal">tabIndex</span> property or have the value set to zero.
These elements receive focus in the order in which they appear in the
document.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
						<tr>
							<td colspan="2"><p>			The W3C DOM and Netscape 6 limit the <span class="literal">tabIndex</span>
property to the following element objects: <span class="literal">a</span>,
<span class="literal">area</span>, <span class="literal">button</span>,
<span class="literal">input</span>, <span class="literal">object</span>,
<span class="literal">select</span>, <span class="literal">textarea</span>. To this list,
IE 4 adds <span class="literal">applet</span>, <span class="literal">body</span>,
<span class="literal">div</span>, <span class="literal">embed</span>,
<span class="literal">isindex</span>, <span class="literal">marquee</span>,
<span class="literal">span</span>, <span class="literal">table</span>, and
<span class="literal">td</span>. IE 5 adds every other renderable element. A
negative value in IE (only) removes an element from tabbing order
entirely.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
						<tr>
							<td colspan="2"><p>			Links and anchors cannot be tabbed to with the Mac version of IE 4,
so the <span class="literal">tabIndex</span> property for <span class="literal">a</span>
element objects is ignored in that version.
</p>
												</td>
</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Example</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>document.getElementById("link3").tabIndex = 6;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Value</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			Integer.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Default</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			<span class="literal">0</span> </p>
					</td>
				</tr>
			</table>
		</div>
</body>
</html>