web api instance method
MutationEvent: initMutationEvent() method
The initMutationEvent() method of the MutationEvent interface initializes the
value of a mutation event once it’s been created (normally using the createEvent() method).
This method must be called to set the event before it is dispatched, using dispatchEvent().
[!NOTE] In general, you won’t create these events yourself; they are created by the browser.
Syntax
initMutationEvent(type, canBubble, cancelable, relatedNode,
prevValue, newValue, attrName, attrChange)
Parameters
type- : A string to set the event’s
typeto. Browsers set the following values forMutationEvent:DOMAttrModified,DOMAttributeNameChanged,DOMCharacterDataModified,DOMElementNameChanged,DOMNodeInserted,DOMNodeInsertedIntoDocument,DOMNodeRemoved,DOMNodeRemovedFromDocument,DOMSubtreeModified.
- : A string to set the event’s
canBubble- : A boolean indicating whether or not the event can bubble. Sets the value of
bubbles.
- : A boolean indicating whether or not the event can bubble. Sets the value of
cancelable- : A boolean indicating whether or not the event’s default action can be prevented. Sets the value of
cancelable.
- : A boolean indicating whether or not the event’s default action can be prevented. Sets the value of
relatedNode- : A string representing the new value of the modified node, if any. Sets the value of
relatedNode.
- : A string representing the new value of the modified node, if any. Sets the value of
prevValue- : A string representing the previous value of the modified node, if any. Sets the value of
prevValue.
- : A string representing the previous value of the modified node, if any. Sets the value of
newValue- : A string representing the new value of the modified node, if any. Sets the value of
newValue.
- : A string representing the new value of the modified node, if any. Sets the value of
attrNameattrChange- : An integer representing the reason attribute node changed. Sets the value of
attrChange.
- : An integer representing the reason attribute node changed. Sets the value of
Return value
None (undefined).
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.