Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initializes a new Document Object Model (DOM) mutation (modification) event that the IDocumentEvent::createEvent method created.
![]() ![]() |
Syntax
HRESULT retVal = object.initMutationEvent(eventType, canBubble, cancelable, relatedNodeArg, prevValueArg, newValueArg, attrNameArg, attrChangeArg);
Parameters
eventType [in]
Type: BSTR
One of the following values, or a user-defined custom event type.
DOMSubtreeModified
A general modification event. This event occurs for all changes to the document.
DOMNodeInserted
A node was inserted as a child of another node.
DOMNodeRemoved
A node was removed from its parent node.
DOMAttrModified
An attribute node has been changed. The value of the IDOMMutationEvent::attrChange property indicates whether the node was added, modified, or removed.
DOMCharacterDataModified
Character data within the node was modified. The target of the event is the text node.
canBubble [in]
Type: VARIANT_BOOL
VARIANT_TRUE (true)
The event should propagate upward.
VARIANT_FALSE (false)
The event does not propagate upward.
cancelable [in]
Type: VARIANT_BOOL
VARIANT_TRUE (true)
The default action can be canceled.
VARIANT_FALSE (false)
The default action cannot be canceled.
relatedNodeArg [in]
Type: IDispatch
A secondary node that is related to the event. This value is returned as the IDOMMutationEvent::relatedNode property of the event.
prevValueArg [in]
Type: BSTR
The previous value of the attribute or text node. This value is returned as the IDOMMutationEvent::prevValue property of the event.
newValueArg [in]
Type: BSTR
The new value of the attribute or text node. This value is returned as the IDOMMutationEvent::newValue property of the event.
attrNameArg [in]
Type: BSTR
The name of the changed attribute in a DOMAttrModified event. This value is returned as the IDOMMutationEvent::attrName property of the event.
attrChangeArg [in]
Type: unsigned short
The type of modification in a DOMAttrModified event. This value is returned as the IDOMMutationEvent::attrChange property of the event.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Standards information
- Document Object Model (DOM) Level 3 Events Specification, Section 5.2.8
Remarks
The DOMNodeInsertedIntoDocument and DOMNodeRemovedFromDocument event type values are not supported.
.png)
.png)