このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

MutationEvent: attrChange プロパティ

Deprecated
To be removed

This feature is pending removal from browsers. Using it now may lead to broken functionality in future updates. Mutation events negatively impact performance and they were selected for removal from the web as part of Interop 2025.

Use the following features instead: MutationObserver.

attrChangeMutationEvent インターフェイスの読み取り専用プロパティで、 DOMAttrModified イベントのトリガーとなった変更の種類を示す数値を返します。取り得る値は MODIFICATION (1)、ADDITION (2)、REMOVAL(3) の 3 つです。この値は他のイベントでは意味を持たず、0 に設定されます。

整数です。 01 (MODIFICATION)、2 (ADDITION)、3 (REMOVAL) のいずれかです。

js
element.addEventListener(
  "DOMAttrModified",
  (event) => {
    console.log(event.attrChange);
  },
  false,
);

仕様書

この機能は、どの仕様書にも定義されていません。

ブラウザーの互換性