uTools-Manuals/docs/java/org/w3c/dom/events/MutationEvent.html

311 lines
15 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
compact2, compact3
</div>
<div class="subTitle">
org.w3c.dom.events
</div>
<h2 class="title" title="Interface MutationEvent">Interface MutationEvent</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../../org/w3c/dom/events/Event.html" title="界面在org.w3c.dom.events中">Event</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">MutationEvent</span>
extends <a href="../../../../org/w3c/dom/events/Event.html" title="interface in org.w3c.dom.events">Event</a></pre>
<div class="block">
<span><code>MutationEvent</code>界面提供与Mutation事件相关联的特定上下文信息。</span>
<p> <span>另见<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">Document Object Model (DOM) Level 2 Events Specification</a></span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
DOM级别2
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#ADDITION">ADDITION</a></span></code>
<div class="block">
<code>Attr</code>刚被添加。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#MODIFICATION">MODIFICATION</a></span></code>
<div class="block">
<code>Attr</code>已修改到位。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#REMOVAL">REMOVAL</a></span></code>
<div class="block">
<code>Attr</code>刚刚被删除。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.w3c.dom.events.Event">
<!-- --> </a> <h3>Fields inherited from interface org.w3c.dom.events.<a href="../../../../org/w3c/dom/events/Event.html" title="interface in org.w3c.dom.events">Event</a></h3> <code><a href="../../../../org/w3c/dom/events/Event.html#AT_TARGET">AT_TARGET</a>, <a href="../../../../org/w3c/dom/events/Event.html#BUBBLING_PHASE">BUBBLING_PHASE</a>, <a href="../../../../org/w3c/dom/events/Event.html#CAPTURING_PHASE">CAPTURING_PHASE</a></code></li>
</ul> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#getAttrChange--">getAttrChange</a></span>()</code>
<div class="block">
<code>attrChange</code>指示触发DOMAttrModified事件的更改类型。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#getAttrName--">getAttrName</a></span>()</code>
<div class="block">
<code>attrName</code>表示DOMAttrModified事件中更改的
<code>Attr</code>节点的名称。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#getNewValue--">getNewValue</a></span>()</code>
<div class="block">
<code>newValue</code>表示的新值
<code>Attr</code>在DOMAttrModified事件节点和的
<code>CharacterData</code>在DOMCharacterDataModified事件节点。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#getPrevValue--">getPrevValue</a></span>()</code>
<div class="block">
<code>prevValue</code>表示的先前值
<code>Attr</code>在DOMAttrModified事件点并且其的
<code>CharacterData</code>在DOMCharacterDataModified事件节点。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#getRelatedNode--">getRelatedNode</a></span>()</code>
<div class="block">
<code>relatedNode</code>用于识别与突变事件相关的次要节点。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/events/MutationEvent.html#initMutationEvent-java.lang.String-boolean-boolean-org.w3c.dom.Node-java.lang.String-java.lang.String-java.lang.String-short-">initMutationEvent</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> typeArg, boolean canBubbleArg, boolean cancelableArg, <a href="../../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a> relatedNodeArg, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> prevValueArg, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> newValueArg, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> attrNameArg, short attrChangeArg)</code>
<div class="block">
<code>initMutationEvent</code>方法用于
<code>MutationEvent</code>通过
<code>MutationEvent</code>创建的
<code>DocumentEvent</code>值。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.w3c.dom.events.Event">
<!-- --> </a> <h3>Methods inherited from interface org.w3c.dom.events.<a href="../../../../org/w3c/dom/events/Event.html" title="interface in org.w3c.dom.events">Event</a></h3> <code><a href="../../../../org/w3c/dom/events/Event.html#getBubbles--">getBubbles</a>, <a href="../../../../org/w3c/dom/events/Event.html#getCancelable--">getCancelable</a>, <a href="../../../../org/w3c/dom/events/Event.html#getCurrentTarget--">getCurrentTarget</a>, <a href="../../../../org/w3c/dom/events/Event.html#getEventPhase--">getEventPhase</a>, <a href="../../../../org/w3c/dom/events/Event.html#getTarget--">getTarget</a>, <a href="../../../../org/w3c/dom/events/Event.html#getTimeStamp--">getTimeStamp</a>, <a href="../../../../org/w3c/dom/events/Event.html#getType--">getType</a>, <a href="../../../../org/w3c/dom/events/Event.html#initEvent-java.lang.String-boolean-boolean-">initEvent</a>, <a href="../../../../org/w3c/dom/events/Event.html#preventDefault--">preventDefault</a>, <a href="../../../../org/w3c/dom/events/Event.html#stopPropagation--">stopPropagation</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="MODIFICATION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>MODIFICATION</h4> <pre>static final short MODIFICATION</pre>
<div class="block">
<code>Attr</code>被修改到位。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../../constant-values.html#org.w3c.dom.events.MutationEvent.MODIFICATION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ADDITION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ADDITION</h4> <pre>static final short ADDITION</pre>
<div class="block">
<code>Attr</code>刚刚添加。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../../constant-values.html#org.w3c.dom.events.MutationEvent.ADDITION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="REMOVAL">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>REMOVAL</h4> <pre>static final short REMOVAL</pre>
<div class="block">
<code>Attr</code>刚刚被删除。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../../constant-values.html#org.w3c.dom.events.MutationEvent.REMOVAL">Constant Field Values</a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getRelatedNode--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRelatedNode</h4> <pre><a href="../../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a> getRelatedNode()</pre>
<div class="block">
<span><code>relatedNode</code>用于识别与突变事件相关的次要节点。</span>
<span>例如,如果将突变事件分派到指示其父项已更改的节点,那么<code>relatedNode</code>是更改的父项。</span>
<span>如果一个事件被转发到<code>relatedNode</code>在其中改变节点的子树,那么<code>relatedNode</code>是更改的节点。</span>
<span>在DOMAttrModified事件的情况下它指示被修改添加或删除的<code>Attr</code>节点。</span>
</div> </li>
</ul> <a name="getPrevValue--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPrevValue</h4> <pre><a href="../../../../java/lang/String.html" title="class in java.lang">String</a> getPrevValue()</pre>
<div class="block">
<code>prevValue</code>表示的先前值
<code>Attr</code>在DOMAttrModified事件点并且其的
<code>CharacterData</code>在DOMCharacterDataModified事件节点。
</div> </li>
</ul> <a name="getNewValue--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getNewValue</h4> <pre><a href="../../../../java/lang/String.html" title="class in java.lang">String</a> getNewValue()</pre>
<div class="block">
<code>newValue</code>表示的新值
<code>Attr</code>在DOMAttrModified事件节点和的
<code>CharacterData</code>在DOMCharacterDataModified事件节点。
</div> </li>
</ul> <a name="getAttrName--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAttrName</h4> <pre><a href="../../../../java/lang/String.html" title="class in java.lang">String</a> getAttrName()</pre>
<div class="block">
<code>attrName</code>表示DOMAttrModified事件中更改的
<code>Attr</code>节点的名称。
</div> </li>
</ul> <a name="getAttrChange--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAttrChange</h4> <pre>short getAttrChange()</pre>
<div class="block">
<span><code>attrChange</code>指示触发DOMAttrModified事件的更改类型。</span>
<span>的值可以是<code>MODIFICATION</code> <code>ADDITION</code> ,或<code>REMOVAL</code></span>
</div> </li>
</ul> <a name="initMutationEvent-java.lang.String-boolean-boolean-org.w3c.dom.Node-java.lang.String-java.lang.String-java.lang.String-short-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>initMutationEvent</h4> <pre>void initMutationEvent(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> typeArg,
boolean canBubbleArg,
boolean cancelableArg,
<a href="../../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a> relatedNodeArg,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> prevValueArg,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> newValueArg,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> attrNameArg,
short attrChangeArg)</pre>
<div class="block">
<span><code>initMutationEvent</code>方法用于<code>MutationEvent</code>通过<code>MutationEvent</code>创建的<code>DocumentEvent</code>值。</span>
<span><code>MutationEvent</code>已经通过<code>dispatchEvent</code>方法调度之前,此方法只能被调用,尽管如果需要,可能会在该阶段调用多次。</span>
<span>如果多次调用,则最终调用优先。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>typeArg</code> - 指定事件类型。
</dd>
<dd>
<code>canBubbleArg</code> - 指定事件是否可以起泡。
</dd>
<dd>
<code>cancelableArg</code> - 指定是否可以防止事件的默认动作。
</dd>
<dd>
<code>relatedNodeArg</code> - 指定
<code>Event</code>的相关节点。
</dd>
<dd>
<span><code>prevValueArg</code> - 指定<code>Event</code><code>prevValue</code>属性。</span>
<span>该值可能为null。</span>
</dd>
<dd>
<span><code>newValueArg</code> - 指定<code>Event</code><code>newValue</code>属性。</span>
<span>该值可能为null。</span>
</dd>
<dd>
<span><code>attrNameArg</code> - 指定<code>Event</code><code>attrName</code>属性。</span>
<span>该值可能为null。</span>
</dd>
<dd>
<code>attrChangeArg</code> - 指定
<code>Event</code>
<code>attrChange</code>属性
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>