-  
       
- All Superinterfaces:
 -  
         
Event 
public interface MutationEvent extends Event
MutationEvent接口提供与Mutation事件关联的特定上下文信息。另见Document Object Model (DOM) Level 2 Events Specification 。
- 从以下版本开始:
 - 1.5,DOM Level 2
 
 
-  
        
       
-  
             
字段汇总
字段 变量和类型 字段 描述 static shortADDITION刚刚添加了Attr。static shortMODIFICATIONAttr已经过修改。static shortREMOVALAttr刚刚删除。-  
               
Fields declared in interface org.w3c.dom.events.Event
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE 
 -  
               
 
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 shortgetAttrChange()attrChange表示触发DOMAttrModified事件的更改类型。StringgetAttrName()attrName表示DOMAttrModified事件中已更改的Attr节点的名称。StringgetNewValue()newValue指示的新价值Attr在DOMAttrModified事件节点和的CharacterData在DOMCharacterDataModified事件节点。StringgetPrevValue()prevValue指示的先前值Attr在DOMAttrModified事件点,并且其的CharacterData在DOMCharacterDataModified事件节点。NodegetRelatedNode()relatedNode用于标识与突变事件相关的辅助节点。voidinitMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)该initMutationEvent方法用于初始化的值MutationEvent通过创建DocumentEvent接口。-  
               
声明方法的接口 org.w3c.dom.events.Event
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, preventDefault, stopPropagation 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getRelatedNode
Node getRelatedNode()
relatedNode用于标识与突变事件相关的辅助节点。 例如,如果将突变事件调度到指示其父级已更改的节点,则relatedNode是已更改的父级。 如果将事件调度到指示节点已在其中更改的子树,则relatedNode是更改的节点。 在DOMAttrModified事件的情况下,它指示已修改,添加或删除的Attr节点。 
-  
getPrevValue
String getPrevValue()
prevValue指示的先前值Attr在DOMAttrModified事件点,并且其的CharacterData在DOMCharacterDataModified事件节点。 
-  
getNewValue
String getNewValue()
newValue指示的新价值Attr在DOMAttrModified事件节点和的CharacterData在DOMCharacterDataModified事件节点。 
-  
getAttrName
String getAttrName()
attrName表示DOMAttrModified事件中已更改的Attr节点的名称。 
-  
getAttrChange
short getAttrChange()
attrChange表示触发DOMAttrModified事件的更改类型。 的值可以是MODIFICATION,ADDITION,或REMOVAL。 
-  
initMutationEvent
void initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)
该initMutationEvent方法用于初始化的值MutationEvent通过创建DocumentEvent接口。 只有在通过dispatchEvent方法调度MutationEvent之前,才能调用此方法,但如果需要,可以在该阶段调用多次。 如果多次调用,则最终调用优先。- 参数
 -  
              
typeArg- 指定事件类型。 -  
              
canBubbleArg- 指定事件是否可以冒泡。 -  
              
cancelableArg- 指定是否可以阻止事件的默认操作。 -  
              
relatedNodeArg- 指定Event的相关节点。 -  
              
prevValueArg- 指定Event的prevValue属性。 该值可以为null。 -  
              
newValueArg- 指定Event的newValue属性。 该值可以为null。 -  
              
attrNameArg- 指定Event的attrName属性。 该值可以为null。 -  
              
attrChangeArg- 指定Event的attrChange属性 
 
 -  
 
 -