<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">DOMAttrModified</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">6</span> IE <span class="emphasis">n/a</span> DOM <span class="emphasis">2</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">Bubbles: Yes; Cancelable: No&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Fires after a script adds, removes, or changes the value of an
element's attribute. Adding or removing an attribute
must be done by the <span class="literal">setAttribute( )</span> and
<span class="literal">removeAttribute( )</span> methods, but changing an
existing attribute may be accomplished either by the
<span class="literal">setAttribute( )</span> method or assigning a new value to
an element object's property that corresponds to an
attribute. Numerous event object properties convey details about the
event. See the following properties of the <span class="literal">event</span>
object in Chapter 9:
<span class="literal">attrName</span>, <span class="literal">attrChange</span>,
<span class="literal">prevValue</span>, <span class="literal">newValue</span>, and
<span class="literal">relatedNode</span>.
</p>
							</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="typicaltargets"><span class="title">Typical Targets</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>			All rendered elements.</p>
					</td>
				</tr>
			</table>
		</div>
</body>
</html>