MutationEvent
インターフェイスは、Mutation イベントに関連する特定の文脈情報を提供する。
Attr
の変更された方法を示す整数。
ADDITION | Attr は単に追加された。 |
MODIFICATION | Attr は適切に修正された。 |
REMOVAL | Attr は単に取り除かれた。 |
attrChange
unsigned short
型, 読取専用
attrChange
は DOMAttrModified イベントを誘発した変更の型をあらわす。ありうる値は MODIFICATION
, ADDITION
, REMOVAL
。attrName
DOMString
型, 読取専用
attrName
は DOMAttrModified イベントにおいて変更された Attr
ノードの名前をあらわす。newValue
DOMString
型, 読取専用
newValue
は DOMAttrModified イベントにおける Attr
ノード、また DOMCharDataModified イベントにおける CharacterData
ノードの新しい値をあらわす。prevValue
DOMString
型, 読取専用
prevValue
は DOMAttrModified イベントにおける Attr
ノード、また DOMCharDataModified イベントにおける CharacterData
ノードの前の値をあらわす。initMutationEvent
( typeArg, canBubbleArg, cancelableArg, relatedNodeArg, prevValueArg, newValueArg, attrNameArg, attrChangeArg )initMutationEvent
メソッドは、DocumentEvent
インタ-フェイスを通して作成された MutationEvent
の値を初期化する。このメソッドは 必要ならばフェイズの間複数回呼び出せるが、MutationEvent
が dispatchEvent
メソッド経由で送信される前にのみ呼ばれうる。複数回呼び出す場合は、最後の実施が先行する。
Event
の関連ノード。Event
の prevValue
プロパティ。この値は null でもよい。Event
の newValue
プロパティ。この値は null でもよい。Event
の attrName
プロパティ。この値は null でもよい。Event
の attrChange
プロパティ。(無し)
Bubbles | true |
Cancelable | false |
Context Info | None |
Bubbles | true |
Cancelable | false |
Context Info | relatedNode holds the parent node |
Bubbles | true |
Cancelable | false |
Context Info | relatedNode holds the parent node |
Bubbles | false |
Cancelable | false |
Context Info | None |
Bubbles | false |
Cancelable | false |
Context Info | None |
Bubbles | true |
Cancelable | false |
Context Info | attrName, attrChange, prevValue, newValue, relatedNode |
Bubbles | true |
Cancelable | false |
Context Info | prevValue, newValue |
// Introduced in DOM Level 2: interface MutationEvent : Event { // attrChangeType const unsigned short MODIFICATION = 1; const unsigned short ADDITION = 2; const unsigned short REMOVAL = 3; readonly attribute Node relatedNode; readonly attribute DOMString prevValue; readonly attribute DOMString newValue; readonly attribute DOMString attrName; readonly attribute unsigned short attrChange; void initMutationEvent(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in Node relatedNodeArg, in DOMString prevValueArg, in DOMString newValueArg, in DOMString attrNameArg, in unsigned short attrChangeArg); };